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-------------------------+
|