🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: rec.games.programmer
Article #215

Re: TP or C ?

#215
From: Markus Stumptner
Date: Mon, 27 Jul 1992 10:50
24 lines
1668 bytes
From article <Brwrsq.8uI@news.cso.uiuc.edu>, by tmkk@uiuc.edu (Khan):
> No, Right argument. Show me a language which is simpler than C, yet more
> powerful.

I would say that Modula-2 or Oberon would qualify quite nicely.  They
don't have the standardized libraries that C has (which for me make up
the #1 argument for C), but libraries have nothing to do with language
power.  As for simplicity, I think a language with 16 operator
priority levels has distinct problems in terms of that.  C offers lots
of ways to do the same thing different ways (the ++-kind operators and
indexing arrays by incrementing pointers - stuff that can have
horrible performance effects on RISC machines) that are not really
needed.

As for the comments on the cryptic C syntax - yes, it is harder to
read.  Reading speed is not measured in characters, but words;
cognitively, word shapes have a lot to do with recognizing a word, and
moderately long keywords separated by whitespaces are easier to read
than bunched-together special characters (don't remember where I read
that, though).
-- 
Markus Stumptner                                mst@vexpert.dbai.tuwien.ac.at
University of Technology Vienna                 vexpert!mst@relay.eu.net
Paniglg. 16, A-1040 Vienna, Austria             ...mcsun!vexpert!mst
Technical Details
Message-ID: <5627@vexpert.dbai.tuwien.ac.at>
Path: arc1-ca.pugleaf.net!sparky!uunet!email!vexpert.dbai.tuwien.ac.at!mst
References: <Brwrsq.8uI@news.cso.uiuc.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!email!vexpert.dbai.tuwien.ac.at!mst
From: mst@vexpert.dbai.tuwien.ac.at (Markus Stumptner)
Newsgroups: rec.games.programmer
Subject: Re: TP or C ?
Message-ID: <5627@vexpert.dbai.tuwien.ac.at>
Date: 27 Jul 92 10:50:25 GMT
References: <Brwrsq.8uI@news.cso.uiuc.edu>
Organization: DB and ES Subdivision, TU Vienna
Lines: 24