5 ms·
Show me a programmer who is trying to reoptimize the STL, and I'll show you a programmer who is about to be laid off. The guy who tried this at EA didn't last
by johnwbyrd 12y ago
Show me a programmer who is trying to reoptimize the STL, and I'll show you a programmer who is about to be laid off.
The guy who tried this at EA didn't last long there.
- xroche 12y agoThe STL is not optimized at all in this case, this is precisely the point. And like it or not, but Facebook has talented engineers to do that.
- richardwhiuk 12y agoThe STL isn't a library that can be optimized - it's a interface definition with expected complexity requirements. By it's nature (i.e. not tied to a platform) it doesn't have specific benchmark numbers. Specific implementations (e.g. MSVCRT, the GC++ implementation, the clang implementation) can be, and are.
- darkpore 12y agoGames and other high performance users generally used to stay away from the STL. Sony had their own version of STL which addressed some of these issues.
- maximilianburke 12y ago> The guy who tried this at EA didn't last long there. Paul Pedriana, the man responsible for the lions share of the EASTL work, started at Maxis before it was acqired by EA in 1997. EASTL has been in continuous development for more than 10 years.