Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re:

3 views
Skip to first unread message
Message has been deleted

Gareth Owen

unread,
Dec 22, 2009, 10:42:26 AM12/22/09
to
r...@zedat.fu-berlin.de (Stefan Ram) writes:

> »C++ is too complicated. At the moment, it's impossible
> for me to write portable code that I believe would work
> on lots of different systems«
>
> Donald E. Knuth

That was definitely true in 1993. I don't think its true now.

> »there are a lot of people programming it. But what you
> do is you force people to subset it.«
>
> Jamie Zawinski

This is completely true, but I don't think its a show stopper. C with
C++ containers is actually a damn good language.

[snip : summary "Many smart people do not like C++"]

That's fine. Many smart people don't like jazz, or rugby union either.
I'll live with that, although I don't think any of them will overrule my
own experience. Similarly, many smart people do like Turkish Delight,
butternut squash and Manchester United. I don't know why, or even how,
but I'll get over it.

jamm

unread,
Dec 22, 2009, 7:14:33 PM12/22/09
to
Gareth Owen wrote:

Isn't it OOP that we should really be blaming? I believe/hope that OOP is an
evolutionary dead end and that we will come up with something better in the
future.

I mostly use C++ as a 'pimped out' C. In some projects I have gone full
blown C++ and utilized polymorphism, templates, multiple inheritance, etc..
It can get compilcated but I also see it as more powerful then other OOP
languages.

Nobody

unread,
Dec 23, 2009, 12:14:03 AM12/23/09
to
On Tue, 22 Dec 2009 15:14:33 -0900, jamm wrote:

> Isn't it OOP that we should really be blaming?

I think that OOP is a reasonable enough concept. It isn't a silver bullet,
but nothing ever is.

IMHO, C++'s faults can be squarely blamed upon trying to extend C from
a low-level systems language into a high-level applications language
*without letting go of any of C's low-level features*.

Without getting into the actual merits of Java, the idea of producing a
"C++ lite" which sacrificed some of the capability and performance in
favour of simplicity was an eminently sensible idea.


Ian Collins

unread,
Dec 23, 2009, 2:06:51 AM12/23/09
to

Until they started adding some of the complexities back in!

--
Ian Collins

bartc

unread,
Dec 23, 2009, 6:05:27 AM12/23/09
to

"Ian Collins" <ian-...@hotmail.com> wrote in message
news:7pdtsd...@mid.individual.net...

I thought I'd give Java a try once. I downloaded 28MB' worth of zips (as 20
x 1.44MB files; this might have been with zmodem, and probably at
14.4Kbaud).

After unscrambling that lot, I found I couldn't do anything without the
documentation. But that was another 20MB to download. I decided to give it a
miss...

--
Bartc

io_x

unread,
Dec 23, 2009, 12:14:34 PM12/23/09
to

"Stefan Ram" <r...@zedat.fu-berlin.de> ha scritto nel messaggio
news:c++-20091...@ram.dialup.fu-berlin.de...

i don't like much german programmers (-Herbert if he is german)
you have wrong, C++ is a great language


Richard Heathfield

unread,
Dec 23, 2009, 2:07:41 PM12/23/09
to
In <4b324e22$0$816$4faf...@reader5.news.tin.it>, io_x wrote:

>
> "Stefan Ram" <r...@zedat.fu-berlin.de> ha scritto nel messaggio
> news:c++-20091...@ram.dialup.fu-berlin.de...
>
> i don't like much german programmers

I'm not overly fond of those who make decisions about people on the
basis of their nationality rather than their personality.

> (-Herbert if he is german)
> you have wrong, C++ is a great language

There's a great language in there somewhere, yes. It's just very hard
to find.

--
Richard Heathfield <http://www.cpax.org.uk>
Email: -http://www. +rjh@
"Usenet is a strange place" - dmr 29 July 1999
Sig line vacant - apply within

James

unread,
Dec 23, 2009, 2:35:12 PM12/23/09
to
"io_x" <a...@b.c.invalid> wrote in message
news:4b324e22$0$816$4faf...@reader5.news.tin.it...

What's wrong with German programmers?

0 new messages