| |
| | Why don't C++ and free software mix? |
 | | C++ is now widely adopted by the software development industry at large, but the free software world remains (for the most part) a bastion of C programming. |
 | | If I downloaded a free software package, and saw files named "*.cc", "*.cpp", "*.cxx", or "*.c++", it was a safe bet that the software wouldn't compile without my help, and that when I did get it running, it would be buggy, slow, bloated, incomplete, and overengineered ("just like the language!"). |
 | | Of the free software I admired as "good" and was happy to use on a day-to-day basis, almost all of it was written in ordinary ANSI C. I also saw plenty of examples of really bad C++ which used all the wrong features of the language, resulting in an ornate mess. |
| www.advogato.org /article/207.html (15203 words) |
|