Return to BSD News archive
#! rnews 2081 bsd Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!news.sprintlink.net!EU.net!dkuug!Norway.EU.net!nac.no!ifi.uio.no!nntp!enag From: Erik Naggum <erik@naggum.no> Newsgroups: misc.jobs.offered,comp.lang.c,comp.lang.c++,comp.lang.c-cat,comp.object,comp.lang.eiffel,alt.syntax.tactical,comp.lang.misc,comp.unix.bsd.386bsd.misc Subject: Re: Beginner to C/C++ looking for some good books Date: 23 Aug 1995 09:59:55 GMT Organization: Naggum Software; +47 2295 0313 Lines: 27 Message-ID: <19950823T095956Z@naggum.no> References: <0sh80405$w$7@news.iostream.com> <401oqj$n1m@natasha.rmii.com> <40b4i2$egf@ixnews5.ix.netcom.com> <brockmanDDLJDL.2IJ@netcom.com> <41alha$b1g@cisunix1.dfci.harvard.edu> <41d2pc$jnk@ornews.intel.com> NNTP-Posting-Host: gyda.ifi.uio.no Xref: euryale.cc.adfa.oz.au misc.jobs.offered:188619 comp.lang.c:109909 comp.lang.c++:120114 comp.object:30552 comp.lang.eiffel:8857 alt.syntax.tactical:910 comp.lang.misc:17049 comp.unix.bsd.386bsd.misc:126 [Godfrey Degamo] | Why is C++ philosophically unsound? I am planning on learning it, if | they ever standardize the language. (Have they done so yet?) [Patrick D. Logan] | Everything is philosophically unsound in software. It is all a matter | of degrees and tradeoffs. degrees and tradeoffs do not make "philosophically unsound", unless you work in an environment where you make a "tradeoff" between poison and nutrition, and you discuss "degrees" of murder, but then it is precisely the environment and the things you make tradeoffs between and degrees of that are philosophically unsound, not degrees and tradeoffs per se. I'm amazed that so many C++ proponents are such an anti-theoretical, uneducated bunch of pseudo-intellectuals. nowhere else have I seen any language or anything else for that matter defended by means of attacking the foundations of reasoning about programming languages. we have to conclude that the very notion of philosophical soundness is a very fundamental threat to the very existence of C++. #<Erik 3018160795> -- trigraph ??!??! die