-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 12/13/06 07:58, [EMAIL PROTECTED] wrote: > On Tue, Dec 12, 2006 at 09:20:43PM -0600, Ron Johnson wrote: >> On 12/12/06 18:06, Mike McCarty wrote: >>> Ron Johnson wrote: >>>> On 12/12/06 16:30, Mike McCarty wrote: >>>> >>>>> Ron Johnson wrote: >>>>> [snip] >>> It is unsuitable for any large program because it does not have >>> separate compilation, which is a necessity when a program gets >>> over about 1000 LLOC or so. >> That's *highly* implementation-specific. >> >> For example, VAX Pascal had separate compilation and could link with >> object modules from other languages back in the early/mid-1980s. > > Implementation-specific features are unavailable for use in any software > that needs to run on more than one implementation. > > If that's not what you need, no problem, of course. > > Except for the other guy who wants to use your software someday...
And that's the *real* problem with Pascal: because it started life as a teaching language, each "production" implementer implemented different extensions. COBOL is the most portable language I know of (mainly because non-mainframe vendors have implemented CICS & VSAM compatibility layers), followed closely by Python. - -- Ron Johnson, Jr. Jefferson LA USA Is "common sense" really valid? For example, it is "common sense" to white-power racists that whites are superior to blacks, and that those with brown skins are mud people. However, that "common sense" is obviously wrong. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFFgBJfS9HxQb37XmcRAr6PAJ9K4eFa1kcAupijndvb0TMwsqGUigCfQql4 fAoRW7g7e0MPEP2pk5ulfpY= =MuNB -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]