Electronic Arts Standard Template Library for C++ Open Sourced
1–10 of 60 posts
Re: Electronic Arts Standard Template Library for C++ Open Sourced
#2Re: Electronic Arts Standard Template Library for C++ Open Sourced
#3However, this is certainly interesting because the emphasis on speed (and thus also on simplicity) is what I'm sometimes missing in the real STL or in Boost. That's exactly what you need in a game but also in much other performance critical code.
As far as I remember, Chrome has used the STL earlier. But I looked now and I see this: https://chromium.googlesource.com/chromium/blink/+/master/So...
Gecko also seem to have a lot of custom stuff: https://github.com/mozilla/gecko-dev/tree/master/xpcom/strin...
Doom3 idLib: https://github.com/id-Software/DOOM-3-BFG/tree/master/neo/id...
Unreal engine: https://answers.unrealengine.com/questions/2695/rocket-and-t...
You'll find much more similar libs when you search in some of the big games.
Re: Electronic Arts Standard Template Library for C++ Open Sourced
#4It's just on Github now.
Re: Electronic Arts Standard Template Library for C++ Open Sourced
#5Re: Electronic Arts Standard Template Library for C++ Open Sourced
#6Re: Electronic Arts Standard Template Library for C++ Open Sourced
#7This was open sourced years ago on the EA open source page: http://j.mp/1Kh4L2C It's just on Github now.
Re: Electronic Arts Standard Template Library for C++ Open Sourced
#8This was open sourced years ago on the EA open source page: http://j.mp/1Kh4L2C It's just on Github now.
Re: Electronic Arts Standard Template Library for C++ Open Sourced
#9This was open sourced years ago on the EA open source page: http://j.mp/1Kh4L2C It's just on Github now.
Re: Electronic Arts Standard Template Library for C++ Open Sourced
#10STL is maybe a bit missleading because it doesn't seem like it is a drop-in replacement for the STL. However, this is certainly interesting because the emphasis on speed (and thus also on simplicity) is what I'm sometimes missing in the real STL or in Boost. That's exactly what you need in a game but also in much other performance critical code. As far as I remember, Chrome has used the STL earlier. But I looked now…
Edit: From a look at the source it definitely at least has some extra map classes for more specialized uses.