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

FWIW a lot of c++ developers see std:: and TODO as synonyms. OTOH, having used some of Xilinx's tool, I'd be terrified to read the internals.


> std:: and TODO as synonyms

What does this mean? I've only been in the C++ game for 6 years and for me if I can get something from std rather than rolling my own or pulling in another library, I'm cheering.


Yes they're wonderful to have, don't get me wrong! They're general-purpose and robust! But they're also insufficient for a lot of needs. One thing that comes up for me a lot is a lack of static-allocated structures, and sometimes there are optimizations that can be made by sacrificing certain functionality.


Lots of people replace STL with a faster one. See EA


EA’s STL had more to do with custom allocators and the fact that a lot of the platforms we were developing for 10 years ago didn’t have mmap or paged memory management (or at least nothing that they wanted to expose to us lowly user-mode gamedevs).




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

Search: