View Single Post
Old 15th April 2011
thirdm thirdm is offline
Spam Deminer
 
Join Date: May 2009
Posts: 248
Default

Quote:
Originally Posted by rocket357 View Post
...
There was a significant push to remove C++ from base (which resulted in mandoc and a few other new tools) in preparation for the jump to PCC. I wonder if that's truly stalled, or if what we're seeing is just the normal delay in a big task (as this is)?
Is mesa (and the other bits of C++ in Xorg) a module that could be made into a port with the rest of X remaining in base? There were other reasons for mandoc other than groff being written in C++. It probably wouldn't make any sense to take on the Xorg stuff until all the other work pcc needs is completed.

Part of me dislikes C++ leaving base, it being one of my favourite languages (someday I'll switch to an OS that's C++ based instead of C based -- maybe Haiku?). On the other hand, g++ as a port is probably better for getting the new language features coming out with C++0x. And it would be cool to have a system compiler that one could realistically read the source code of and understand.
Reply With Quote