🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #25215

Re: Re: Pascal on Mac

#25215
From: Joseph Nathan Hall
Date: Wed, 17 Feb 1988 20:23
49 lines
2767 bytes
*** EAT THIS ***

In reference to LSP's editor, it's, well, OK.  I personally think Lightspeed
Pascal is the language of choice on the Mac.  (Don't ask me why.  I generally
prefer "C.")  But the editor is aggravating at first.  Why?

1) The arrow keys don't work.  I loathe, repeat, *LOATHE* having to move
the cursor with the mouse.  Years of editing on "normal" editors and 80 wpm
typing skills make me strongly prefer moving a text cursor with keys, rather
than a mouse.

2) Auto-indent and auto-highlight ("pretty printing") is nice, I guess, but
the LSP editor doesn't use my preferred style of Pascal indentation.  I'm
used to interactive formatting from emacs et al., but LSP's editor doesn't
support any of the "Electric C - like" features that make emacs so much fun.
(Like showing matching parentheses and other delimiters, for example.)  You're
stuck, basically, with their non-tweakable, non-shutoffable pretty-printing 
editor, which would really piss me off if I didn't think that it was basically
OK, which I do.  But I can sympathize with anyone who doesn't like it.

3) Some other "features" of LSP also annoy me.  Restricting comments to one
line, I think, is stupid.  I'm not one to leave huge blocks of commented-out
code in my programs during development, but it's nice to have the option.
LSP doesn't let you use a) two separate styles of comment marker or b)
put comments inside lines either (it helpfully moves them to the end of
the line if you try).

Now that I think about it, another annoying "feature" of the pretty-printer
is that it enforces the "one statement per line" rule.  This isn't so bad
as long as you're concerned about violating the rule in the more-than-one-
statement-per-line direction.  But it's *extremely* annoying when you're
creating long statements and have to use horizontal scrolling to look at
them.  So annoying that I waste time trying to avoid creating long statements.
Why can't the editor let you break a statement into two or three or however
many lines?

However...

I still love LSP.  I'm sure it will improve.

I haven't seen or tried MPW Pascal, by the way.  Anyone who's used both
willing to offer a comparison?

-joseph
/*
 * What, me worry?  16 days till I get married and you want me to worry?
 */

*** EAT THIS ***
Technical Details
Message-ID: <3453@ece-csc.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!burl!codas!uflorida!gatech!mcnc!ece-csc!jnh
References: <4860004@hpiacla.HP.COM> <6500019@hpindda.HP.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!burl!codas!uflorida!gatech!mcnc!ece-csc!jnh
From: jnh@ece-csc.UUCP (Joseph Nathan Hall)
Newsgroups: comp.sys.mac
Subject: Re: Re: Pascal on Mac
Message-ID: <3453@ece-csc.UUCP>
Date: 17 Feb 88 20:23:39 GMT
References: <4860004@hpiacla.HP.COM> <6500019@hpindda.HP.COM>
Reply-To: jnh@ece-csc.UUCP (Joseph Nathan Hall)
Organization: North Carolina State University, Raleigh, NC
Lines: 49