À propos du projet

EASTL (Electronic Arts Standard Template Library) est une bibliothèque de templates C++ complète et robuste qui fournit des conteneurs, des algorithmes et des itérateurs pour le développement runtime et d'outils sur plusieurs plateformes. Elle privilégie la haute performance par-dessus toute autre considération, ce qui la rend adaptée à tous les outils et applications commerciales où ses fonctionnalités sont utiles. La bibliothèque est conçue pour les développeurs familiarisés avec C++ STL ou d'autres bibliothèques de conteneurs/algorithmes basées sur les templates. Elle exploite les templates C++ pour créer du code optimisé, et les compilateurs modernes sont capables de produire un bon code avec les templates. EASTL est utilisée dans les applications de génération actuelle et future sur de multiples plateformes, allant des systèmes embarqués aux serveurs et aux mainframes. EASTL peut être installée via des gestionnaires de paquets populaires tels que Conan (conan install eastl/3.15.00@) et vcpkg (vcpkg install eastl). Le projet est maintenu par une équipe de contributeurs et a été utilisé dans des projets notables tels que le moteur de jeu Frostbite d'Electronic Arts. Le projet est sous licence Modified BSD License (licence BSD 3 clauses).