An anonymous reader writes: The GCC compiler is being rewritten in C++ by Google. Currently this leading open-source GPLv3 compiler is written in C90 but developers have been converting the source language to C++. The cited rationale includes: C++ is a standardized, well known, popular language, C++ is nearly a superset of C90 used in GCC, The C subset of C++ is just as efficient as C, C++ supports cleaner code in several significant cases, C++ makes it easier to write and enforce cleaner interfaces, C++ never requires uglier code, and C++ is not a panacea but it is an improvement.
Attend or create a Slashdot 20th anniversary party! DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Check out the new SourceForge HTML5 Internet speed test. ×