[net.micro] "?replacing system editor for Apple Pascal 1.1"

Goldberg@RUTGERS.ARPA (10/25/83)

From:  Robert N. Goldberg <Goldberg@RUTGERS.ARPA>

My mother is trying to use Apple Pascal to teach a high school computer
course.  She tells me it complains about "procedure too long" if a procedure
or main program is longer than some very small amount, maybe 60 lines (I've
forgotten the exact number but it was small enough to hit her on a programming
exercise intended for beginners).  I have never seen it myself and am
trying to give her advice long distance.

It sounds to me like Apple Pascal is essentially a toy, not really meant
for production or even serious computer science exercises.  Is this 
your impression also?
				Bob
-------

dave@utcsrgv.UUCP (Dave Sherman) (10/28/83)

	From:  Robert N. Goldberg <Goldberg@RUTGERS.ARPA>
	My mother is trying to use Apple Pascal to teach a high school computer
	course.  She tells me it complains about "procedure too long" if a procedure
	or main program is longer than some very small amount, maybe 60 lines (I've
	forgotten the exact number but it was small enough to hit her on a programming
	exercise intended for beginners).  I have never seen it myself and am
	trying to give her advice long distance.
	
	It sounds to me like Apple Pascal is essentially a toy, not really meant
	for production or even serious computer science exercises.  Is this 
	your impression also?
				Bob
-------

No, it's usable with long programs. I'm working (not by choice,
mind you) with Apple Pascal 1.1 on a complex program for teaching
musical concepts to kids. It's awkward to use and behaves inconsitently,
but long procedures are certainly possible, and the system can do a lot
if you coax it hard enough.

Dave Sherman
CSRG, U of Toronto
-- 
 {cornell,decvax,ihnp4,linus,utzoo,uw-beaver}!utcsrgv!lsuc!dave

fran@cbscc.UUCP (Frank Webb) (11/01/83)

I have used Apple Pascal on a number of real systems, and it is
anything but a toy...  There is a constraint on the size of the code
which you can submit without the swapping option {s+}, and this may
be the problem she is running into.
			F. J. Webb