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

Re: (OT) Re: memory management



On Mon, Sep 06, 1999 at 02:24:12PM -0500, Steve Baker wrote:
> > > All will argue that C++ offers you many useful things, like function and
> > > operator overloading, multiple inheritance and templates, but 90% of those will
> > > later agree that operator overloading is a bad thing and should not be used,
> > > multiple inheritance creates more problems than it's worth and templates should
> > > be avoided at all costs. What is left then?
> 
> I agree - I've been a C++ programmer since the very first cut of the
> language
> (the AT&T translator) when if you found a bug, you had to phone Bjarne
> to get it
> worked on.  I've tried every feature of the language at one time or
> another
> and I've definitely come to the same conclusion:  'operator'
> overloading,
> multiple inheritance and templates are definitely mis-features...and you
> won't
> see them used in any of my code.  I'd add 'friend', exceptin handling
> and
> stream I/O to that list too.

Ok, and I'm asking this just because I'm curious, no hidden agenda -- what's
left?

Is it worth choosing a C++ compiler that generates code that is generaly
big&bloated. (ok, so I lied with the no-hidden-agenda :))

-- 
Borko Jandras	<bjandras@public.srce.hr>