Xdg-list digest, Vol 1 #441 - 14 msgs

Linas Vepstas linas at linas.org
Thu Jul 24 05:44:17 EEST 2003


> From: David Faure <dfaure at trolltech.com>
> Date: Wed, 23 Jul 2003 12:19:47 +0200
> 
> But declaring as "standard" a library that patches up an incomplete home-made object 
> concept on top of a language that doesn't support objects, is nonsense: if people
> want to use objects, they have a real OO programming language for that: C++.

Uhh, this is another political opinion.  

I wrote a large (the first, actually) web-based airline reservation
system in C++,  even used STL for a chunk of it.  There's a certain
fondness in my heart for C++, but, well, I find that the world 
of C with 'homebrew' objects is actually, umm, prefereable, for
most things that I find I work on.   C++ doesn't really give me
the things I need/want out of OO: signals, persistance, marshalling, 
dynamic-any, introspection, object factories, etc. etc.   The glib
gobjects sort-of do, I suppose the jury is out, though.

So please don't be a C++ biggot, C is perfectly good for OO, and even
better in certain psychological ways. More freedom.  Besides, I thought
that everyone knew that scheme was the best langauge in the world  :-)

--linas


-- 
pub  1024D/01045933 2001-02-01 Linas Vepstas (Labas!) <linas at linas.org>
PGP Key fingerprint = 8305 2521 6000 0B5E 8984  3F54 64A9 9A82 0104 5933



More information about the xdg mailing list