Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!husc6!endor!siegel From: siegel@endor.uucp (Rich Siegel) Newsgroups: comp.sys.mac.programmer Subject: Re: THINK Pascal history (was Format C Code in THINK C 4.0) Message-ID: <4269@husc6.harvard.edu> Date: 27 Sep 90 02:00:44 GMT References: <2377.26fb359f@miavx1.acs.muohio.edu> <1990Sep26.214559.16181@midway.uchicago.edu> Sender: news@husc6.harvard.edu Reply-To: siegel@endor.UUCP (Rich Siegel) Organization: Symantec Language Products Group Lines: 41 In article <1990Sep26.214559.16181@midway.uchicago.edu> francis@arthur.uchicago.edu (Francis Stracke) writes: >THINK Pascal (LSP) is descended from Mac Pascal, the first (2nd?) Mac language. >Mac Pascal originated the pretty-printing; LSP inherited it, apparently to >punish us. LSC is not actually related to LSP; it predates Symantec's >acquisition of the latter (question: anybody know how that came about?). There >was never any pretty-printing in LSC; it wasn't taken out. Close, but not quite. :-) Here's the history, in approximate chronological order: Macintosh Pascal was the first high-level language implementation which ran on a Mac. Macintosh Pascal begat Lightspeed Pascal (trivia question: in early fliers, what was Lightspeed Pascal called?) LightspeedC and Lightspeed Pascal were released, within months of one another. Lightspeed, Inc., makers of the Lightspeed Color Layout System, took exception to THINK Technologies' use of the name "Lightspeed" in the products. As a result, the product names went through a gradual change: LightspeedC became THINK's LightspeedC, and then became THINK C. Lightspeed Pascal became THINK's Lightspeed Pascal, and then became THINK Pascal. Neither product was "acquired" separately by Symantec; THINK Technologies, however, became part of Symantec. The pretty-printer in THINK Pascal is not an ancillary feature; it's a direct side-effect of the architecture of the product. (p.s. Macintosh Pascal, the interpreter, is still alive and kicking.) R. Rich Siegel Software Engineer Symantec Languages Group Internet: siegel@endor.harvard.edu UUCP: ..harvard!endor!siegel If you have telekinetic powers, raise my hand.