Developpez.com

Le Club des Développeurs et IT Pro

EASTL, la version améliorée de la STL par Electronic Arts

Est maintenant totalement disponible sur GitHub

Le 2016-02-10 10:16:22, par Bousk, Rédacteur/Modérateur
EASTL, la version maison et améliorée de la STL (Standard Template Library) par Electronic Arts, est maintenant entièrement disponible sur GitHub. Il s'agit d'une bibliothèque C ++ de modèles de conteneurs, d'algorithmes et itérateurs pour de multiples plateformes.

EASTL a été développé pour répondre aux besoins spécifiques du développement de jeux pour lesquels la STL classique est décriée, surtout sur les anciennes générations. En particulier sur les allocateurs.

EASTL assure une intégration et un basculement depuis/vers la STL aisés puisqu'ils ont conservé les interfaces de la STL et leurs modifications sont des ajouts à celle-ci, ajouts de paramètres template ou de nouvelles classes.

EASTL sur GitHub
Voir la liste des fonctionnalités et ajouts

Et vous ?

Qu'en pensez-vous ?
  Discussion forum
3 commentaires
  • Daïmanu
    Membre émérite
    Ils en avaient fait une petite présentation à la CppCon 2015.

  • marc.collin
    Membre émérite
    Est-ce qu'il y a des comparatifs niveau performance avec la stl standard et même Qt.

    J'ai fais plus de C et de Java que de C++ et j'ai bien aimé Qt et moins la stl, trop verbeux à utiliser.
    Après avoir regarder rapidement EASTL, ça me semble assez similaire de ce point de vue.
  • Iradrille
    Expert confirmé
    Envoyé par marc.collin
    Est-ce qu'il y a des comparatifs niveau performance avec la stl standard et même Qt.
    http://www.open-std.org/jtc1/sc22/wg...ml#Appendix_20