[Date Prev] [Date Next] [Thread Prev] [Thread Next] Date Index Thread Index Search archive:
Date:Mon Jul 8 21:22:53 1994 
Subject:Re: Why I hate C, Like Dylan 
From:Sean O. Luke 
Volume-ID:940710.01 

Robin Popplestone (pop@cs.umass.edu) wrote:

: I don't see C as a kludge - merely as a fairly slender language quite
: elegantly designed for its time. Some mistakes were certainly made in
: carrying succinctness too far, particularly using "=" for assignment in a
: way that can be legally substituted for equality. C++ on the other hand
: is a superstructure erected on the hull of C that is really just too big,
: and which is prevented from offering the security of an advanced language
: because of the loopholes in C.

Try Objective-C.  A minor addition to the C syntax to provide pretty good
dynamically-bound OOP instead of the mammoth additions to C that C++ adds
to provide pretty bad statically-bound OOP.

It's in the GNU-C compiler now, too.


: > Isn't case-sensitive? GREAT!!
: Well here I prime up my flame-gun. 

Me too.  No case-sensitivity leads to sloppiness and a major loss of name-
space availability.

+--------------------------------------------------------------+
| Sean Luke                             This signature no verb |
| sean@digaudio.byu.edu       ,,,       U Maryland CS Grad     |
| sean@zapotec.math.byu.edu  (o o)      School this September  | 
+------------------------oOO--(_)--OOo-------------------------+