Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site uw-beaver Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!ihnp4!zehntel!hplabs!tektronix!uw-beaver!info-mac From: info-mac@uw-beaver Newsgroups: fa.info-mac Subject: Mac Pascal Message-ID: <475@uw-beaver> Date: Fri, 18-Jan-85 14:53:42 EST Article-I.D.: uw-beave.475 Posted: Fri Jan 18 14:53:42 1985 Date-Received: Wed, 23-Jan-85 06:38:28 EST Sender: daemon@uw-beaver Organization: U of Washington Computer Science Lines: 49 From: Vincent Manis I've been evaluating Mac Pascal for a proposed microcomputer lab for introductory computer science here. While I'm really impressed with its capabilities, performance and reliability appear to be unacceptable for introductory students. Here's a consolidated list of things I've read on Info-Mac and things I've discovered for myself which make me hesitant to endorse it as an introductory tool: I) Reliability problems a) MacPascal disks become unbootable after a number of uses. b) If a program is too large, one gets a system error with no ability to save the program. c) The version I got (in a nice Apple box and all) still seems to have a number of bugs. II) Performance a) It takes a *long* time to compile largish programs. b) Programs are recompiled from scratch each time they're run. III) Design a) It's unreasonable to expect a beginning student to be able to manipulate windows sensibly. Unless you're careful, you may not have execution windows on the screen, and therefore not know whether your program is working. b) The 'Pause' mechanism is clumsy, and doesn't always seem to get listened to. IV) Copy protection a) You can't put it (reliably) on a hard disk. b) If you're running on a 1-drive system, you (or at least an unskilled user) will end up writing on the original disk, which strikes me as dangerous (especially given some stories of drives which eat disks). c) You end up having to diddle the system folder on the distribution disk if you want to change fonts (see b above). As a result of these complaints, I'm fairly loath to recommend Mac Pascal in the introductory courses (I'm already seriously considering MRI's Modula-2 in the second-year course). If Apple/Think plan to fix these problems, fine. If not, maybe there's some truth in the rumours that Borland International is going to release Turbo Pascal for the Mac.