🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: rec.games.programmer
Article #228

Re: TP or C ?

#228
From: John Francis
Date: Mon, 27 Jul 1992 16:47
28 lines
1818 bytes
bruce@inmos.co.uk (Bruce Stenning) writes:
>Can you imagine writing something like UNIX in Pascal?  It would be an
>absolute nightmare.

I don't have to imagine it - I've seen it.  In fact I wrote some of it.
Domain/OS (the operating system for Apollo workstations) is written in Pascal.
It's no more or less of a nightmare than real UN*X(tm).

Now can we please all stop the "my language is better than your language"
wars?  Without knowing all the constraints, it is impossible to make any
meaningful comparisons.  for example:

If portability is the major concern, then obvously you should choose C.
If the code is only going to run on your computer, use whatever you like.
TP has a (much) faster compile-load-run cyle, so using that instead of
a C compiler can be a big win, especially on a slower machine like a 286.

As for the two languages:  any half-way competent programmer can work
equally well in either language.  Obviously each language has its own
set of features you will miss when programming in the other: in my case
I like Pascal variant records, and C conditional expressions.



-- 
John Francis                                johnf@apollo.hp.com
The world can be divided into two classes :-
 those who divide people into two classes, and those who don't.
Technical Details
Message-ID: <Bs23z9.LK1@apollo.hp.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!caen!sdd.hp.com!apollo.hp.com!netnews
References: <1992Jul22.000454.24871@ccu1.aukuni.ac.nz> <cg.0afn@ami-cg.UUCP> <1992Jul24.144708.3784@inmos.co.uk>

Show Full Headers
Complete Article Headers
Newsgroups: rec.games.programmer
Path: arc1-ca.pugleaf.net!sparky!uunet!caen!sdd.hp.com!apollo.hp.com!netnews
From: johnf@apollo.hp.com (John Francis)
Subject: Re:  TP or C ?
Sender: usenet@apollo.hp.com (Usenet News)
Message-ID: <Bs23z9.LK1@apollo.hp.com>
Date: Mon, 27 Jul 1992 16:47:32 GMT
References: <1992Jul22.000454.24871@ccu1.aukuni.ac.nz> <cg.0afn@ami-cg.UUCP> <1992Jul24.144708.3784@inmos.co.uk>
Nntp-Posting-Host: greenwood.ch.apollo.hp.com
Organization: Hewlett-Packard Corporation, Chelmsford, MA
Lines: 28