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

"But if the team's software architecture and coding practices are solid, which probably means they use a subset of C++'s vast feature set in a very clear way"

So... C? =P

Sorry. But my point is I think there's really very very few C++ places that could say their code is described by your statement. Not helped by the fact that I think there's really very very few C++ places at this point in the first place.



> So... C? =P

Without the string handling API, the always unsafe casts or the global states hidden in its standard library, the complete lack of automatic memory management, ... . Most of the bugs I run into in badly written C++ code turn up in places where someone had the bright idea to go C without good reason.


There still are places slowly enhancing their C codebases with C++.


There are a small number of high-end software firms doing this. "slow-enhancement" generally translates to "maintenance". The exception to this are a few prominent mega-caps.




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

Search: