Absolutly agree 100+74 percent. --- [email protected] wrote:
From: Hendrik Boom <[email protected]> To: [email protected] Subject: Re: [Dng] John Goerzen asks, "Has modern Linux lost its way?" Date: Thu, 12 Feb 2015 13:42:44 -0500 On Thu, Feb 12, 2015 at 11:25:46AM +0100, Didier Kryn wrote: ... > > I have been programming in C > from the beginning of the 80's and loved it, but I think C++ is > wrong by design (personal thought), although I have no choice but to > use programs written in that language, as well as Perl, Python and > Ruby, which I have no opinion about. I share your opinion about C++. I too used to use C, since the mid-seventies. Except for its abysmal identification of array subscripting with pointer arithmetic, it's a very clean assembler replacement. C++'s marketing success was to be compatible with C. It no longer is, though. And C++'s complelxity is too much for me. I occasionally use C++'s objects. But for the most part, I try to write my C code so it indifferently compiles under C++ or C. Yes, if means some #if's. But C++ statically catches some errors that C doesn't. I strongly suspect that most of the code nowadays written in C++ could better have been written in Modula 3. The kind of guaranteed instant response you can in principle get without garbage-collection pauses are not needed for almost all software. But I'd appreciate a more compact syntax for Modula 3, while retaining its semantics. -- hendrik _______________________________________________ Dng mailing list [email protected] https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng _____________________________________________________________ The Free Email with so much more! =====> http://www.MuchoMail.com <===== _______________________________________________ Dng mailing list [email protected] https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
