Subject: Re: Comparison of languages for CS1 and CS2
From: rpw3@rigden.engr.sgi.com (Rob Warnock)
Date: 1995/06/15
Newsgroups: comp.edu,comp.lang.ada,comp.lang.c++,comp.lang.modula2,comp.lang.scheme
Message-ID: <3ro6tf$e4q@tokyo.engr.sgi.com>
Peter Moylan <peter@tesla.newcastle.edu.au> wrote:
+---------------
| A year or two ago I tried the experiment of developing a C
| program by first writing it (and testing it, of course) in
| Modula-2, and then hand-translating it into C.  This really works!
+---------------

The key is *any* method/discipline that:

1. Lets you separate "programming" from "coding"; and

2. Lets you write & "test" [walkthrough] the *entire* program
   before "coding" it (or at least before ever submitting it
   to the target compiler).

The few times I have forced myself to *finish* designing a program
before *beginning* to compile/debug have paid off handsomely.


-Rob

-----
Rob Warnock, MS-9U/510		rpw3@sgi.com
Silicon Graphics, Inc.		Phone: 415-390-1673
2011 N. Shoreline Blvd.		FAX:   415-967-8496
Mountain View, CA  94043	PP-ASEL-IA