🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #25506

Re: Pascal on Mac

#25506
From: Brian Gaines
Date: Fri, 19 Feb 1988 21:14
42 lines
2757 bytes
In article <6500019@hpindda.HP.COM>, atchison@hpindda.HP.COM (Lee Atchison) writes:
> / hpindda:comp.sys.mac / drc@dbase.UUCP (Dennis Cohen) / 11:44 am  Feb 13, 1988 /
> >comes out way ahead because you don't need to deal with that (expletive-deleted)
> >editor in LSP.
> 
> I've heard this comment a number of times.  Having only used Turbo Pascal,
> (which also has an integrated editor), what is wrong with the LSP editor?
LSP Editor reformats your source file in its own 'prettyprint' format
and you cannot prevent this.  For those who have programmed in Pascal
for years and have their own style it is quite unusable.  It is not a
matter of 'taste' as Andrew says, but a matter of arrogance, of imposing
a source format style upon the user who has very good reasons for
preferring their own.  Otherwise it is a very nice compiler with an
excellent symbolic debug and automatic 'make' facility which are valuable
and not available in Turbo.  LSP have probably lost many potential
customers through their editor - they may have gained others!
> 
> I happen to like the Turbo Pascal editor, is the LSP editor as good as/worse
> than/better than this?
The Turbo editor is simple but effective with a good standard Mac user
interface.  It does not attempt any 'intelligent(?)' formatting of
your source files.  The MPW editor is similar but more powerful because
of the MPW shell facilities in which it is embedded.

It is easy to write large systems that migrate between all three compilers
provide you do not use any of their idiosynchratic features (eg '+'
for string concatenation in Turbo) and look out for minor semantic
inconsistencies (eg 'Copy' in MPW returns a null string if you ask for
more characters than the original string whereas most Pascals return
the original string.  I have not used TML Pascal for a while but had
no difficulty migrating some large programs from it to Turbo when Turbo
came out.

It would be useful to get a definitive list of the differences between
these compilers as many programmers will need to move source between them
from time to time.  I would be happy to collect those people have found
if they mail direct to me, and then post the collection.

Brian Gaines, gaines@calgary.cdn (403) 220 5901
Department of Computer Science, University of Calgary, Calgary,
Alberta, Canada T2N 1N4
> 
Technical Details
Message-ID: <1366@vaxb.calgary.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!think!ames!ptsfa!ihnp4!alberta!calgary!gaines
References: <4860004@hpiacla.HP.COM> <6500019@hpindda.HP.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!think!ames!ptsfa!ihnp4!alberta!calgary!gaines
From: gaines@calgary.UUCP (Brian Gaines)
Newsgroups: comp.sys.mac
Subject: Re: Pascal on Mac
Message-ID: <1366@vaxb.calgary.UUCP>
Date: 19 Feb 88 21:14:57 GMT
References: <4860004@hpiacla.HP.COM> <6500019@hpindda.HP.COM>
Organization: U. of Calgary, Calgary, Ab.
Lines: 42
Summary: LSP Editor