Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Jun 97 22:16:21 +0200
From:      cracauer@wavehh.hanse.de (Martin Cracauer)
To:        softweyr@xmission.COM
Cc:        freebsd-chat@freebsd.org
Subject:   Re: c++
Message-ID:  <9706212016.AA24959@wavehh.hanse.de>
References:  <Pine.BSF.3.95q.970618211755.4632A-100000@aak.anchorage.net> <199706192121.PAA08298@xmission.xmission.com>

next in thread | previous in thread | raw e-mail | index | archive | help
softweyr@xmission.COM (Wes Peters - Softweyr LLC) wrote:

>Apparently you've never worked on a large software project with many
>similar but not identical elements; this is what C++ really excels at.
>If you've looked at C++ but NOT object-oriented design, it's not a
>wonder you "dont get it" yet.  Last year, I and another engineer
>developed a 70,000 line switching application in C++, debugged, tested,
>out the door in 13 months.  This was in an embedded system, and had to
>be rock solid - no memory leaks, no resources losses of any sort.  We
>literally couldn't have done it with the constraints we had without
>C++.

Not to start a language war here, but FreeBSD also offers OO languages
that don't require becoming a language lawyer and that have much less
buggy free implementations, while still offering everything you
mention.

Objective-C (standard on FreeBSD base system) and Modula-3 (port) come
to mind.

Anyone having ununderstood problems with C++ should have a look at
these. IMHO, of course :-)

Martin
-- 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Martin_Cracauer@wavehh.hanse.de http://cracauer.cons.org  Fax.: +4940 5228536
"As far as I'm concerned,  if something is so complicated that you can't ex-
 plain it in 10 seconds, then it's probably not worth knowing anyway"- Calvin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9706212016.AA24959>