[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Low-level vs. High-level programming (was My First Computer)
In article <bf6nmm$1vpr$1@merope.saaf.se>,
pausch@saaf.se (Paul Schlyter) wrote:
> In article <nospam-701F83.06305517072003@clmboh1-nws3.columbus.rr.com>,
> John B. Matthews <nospam@nospam.com> wrote:
> ......................
> >The UCSD language extensions for strings and separate compilation
> > were implemented in scores of subsequent systems for Apple ///,
> > Lisa and Macintosh, not to mention Turbo Pascal and Delphi.
>
> Turbo Pascal versions 1 to 3 didn't support separate compilation
> though: the entire program had to logically reside in the same
> source file. The only way to split it up was through INCLUDE
> directives.
Interesting. I used Turbo Pascal for only a short time on Mac.
When did Turbo Pascal come support the UCSD "use" clause? Or am
I misremembering?
> I never liked Apple Pascal,
I loved it! It was sooo much better than Fortran:-) Still, I've
abandoned it in favor of Kyan Pascal under ProDOS.
> and my first serious experiences
> with Pascal was on Turbo Pascal 1 running on Apple II CP/M:
> it was ...s.o...m.u.c.h...f.a.s.t.e.r... - on the same hardware!
Can you speculate on how this came to be? Apple's compiler and
assembler were both disk based: They were slow, but they scaled
well. On a hard drive and with the speedup of the IIgs, they
were quite suitable for larger projects.
> ......................
John
----
jmatthews at wright dot edu
www dot wright dot edu/~john.matthews/