Hacker News new | ask | show | jobs
by IvanAchlaqullah 1775 days ago
I wonder why EA need this when modern console (except Nintendo Switch) are all x86.
2 comments

Ea were shipping games on PS3 and Xbox 360 until 2017. A modern game likely has code that datds back to the early days of that console, so it's a choice between maintaining eastl or porting all of their games to the standard library, along with the tooling theuve built around it (as someone else mentioned, tagged allocators are a big thing that aren't supported by the standard library.

Also, just because something is x64, doesn't mean it's standard library is up to snuff, or that it has the same features. You might be using a 5 year old compiler with a standard library to match it.

1. It was started back in the days of the PS2, I believe.

2. https://eastl.docsforge.com/master/faq/