[CrackMonkey] How about that John McCain?

J C Lawrence claw at kanga.nu
Wed Feb 2 12:46:13 PST 2000


On Wed, 2 Feb 2000 12:27:56 -0800 
Monkey Master <monkeymaster at crackmonkey.org> wrote:

> begin J C Lawrence quotation:
>> I won't even comment on EGCS' wonderful template or exception
>> handling.

> Templates are what made me realize that C++ was a very poor
> implementation of object-orientation.

True, very true, but they are also extremely useful if broken
features (as I heard a boxer once say of his face).

> And I never grokked exception handling until I started in python.
> The whole C++ model is just way too broken.

I like exceptions (or at least the basic principle of recursive
stack unwinding as a return semantic).  The last couple
micro-languages I've written both used exceptions as the basic
return type, with normal call returns just being an exception return
that was by default caught by the caller (same systeax used for both
types).

> I prefer to write object-oriented C.  

Been there, done that, and I largely agree.  Most of the time I like
to write C with the addition of exceptions, templates, and
inheritance and leave the rest of C++ (like the new casts, operator
overloading, etc) by the bye.

I'm still hoping to get enough time to gether to really dig Eiffel.
So far I can't find a thing to complain about in it.

-- 
J C Lawrence                                 Home: claw at kanga.nu
----------(*)                              Other: coder at kanga.nu
--=| A man is as sane as he is dangerous to his environment |=--





More information about the Crackmonkey mailing list