Re: Resignations



George wrote:
> about 2 years ago ... I would have said the same thing ... but I've found
> that one can do much much more if one learns more about how C works
> inside and out then by using superficial C++ funcionality ... C++ is
> like a utility language gone mad ... they have utility thingies in the
> syntax for everything ... it's not the fact that there wasn't a good
> compiler .... it was the "bloatedness" of the language that drove me
> back to C

heh   I've been programming C for over a decade, but it continues to
nettle me.  It's very much a systems language, where anything remotely
complicated or dynamic requires reams of boring-to-code support and
data type functions.  

The very things you see as downsides of C++ are what I see as its
upsides.  All of the add-ons like templates, objects, type info and
such can of course be coded in C -- but why re-invent the wheel again?
C++, like Perl, gives you more productivity at the expense of run-time
bloat (IMHO).  And I'm far more willing to be productive

The great thing about C++ is you only have to use what features your
application needs; a lot of my "C++" code is really C code that uses a
few special C++ features, like default or pass-by-ref args.  Plus C++'s
type checking lets me be really slack.  :)

C++'s problems stem mainly from implementation issues, not from
inherent problems in the language itself.  (again, IMHO)  And those
problems only require time to solve, or become less important as
people upgrade their hardware.

	Jeff





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]