Sobre o projeto

EASTL (Electronic Arts Standard Template Library) é uma biblioteca de templates C++ extensa e robusta que fornece contêineres, algoritmos e iteradores para desenvolvimento de runtime e ferramentas em múltiplas plataformas. Ela enfatiza alto desempenho acima de todas as outras considerações, tornando-a adequada para quaisquer ferramentas e aplicações de envio onde sua funcionalidade seja útil. A biblioteca é projetada para desenvolvedores familiarizados com STL C++ ou outras bibliotecas de contêineres/algoritmos baseadas em templates. Ela aproveita templates C++ para criar código otimizado, e compiladores modernos são capazes de produzir bom código com templates. EASTL é usada em aplicações de geração atual e futura em múltiplas plataformas, variando de sistemas embarcados a servidores e mainframes. EASTL pode ser instalada via gerenciadores de pacotes populares, incluindo Conan (conan install eastl/3.15.00@) e vcpkg (vcpkg install eastl). O projeto é mantido por uma equipe de contribuidores e tem sido usado em projetos notáveis, como o motor de jogo Frostbite da Electronic Arts. O projeto é licenciado sob a Licença BSD Modificada (licença BSD de 3 cláusulas).