Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The OS-level stuff I work on is in C. C++ would be a disaster. When you are working in environments that /define/ the run-time of your system: Interrupts, exceptions, memory management, threads and so on, the extra crud is actively harmful.

That said, when I'm working at the application level, C++ is better at a lot of things.

Finally, my cow-orkers and I have an agreement that if any of us start doing template metaprogramming, that that person will be shot.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: