- Bibliothèque et toolchain permettant de compiler du code C pour qu’il puisse s’exécuter partout, sur Windows / macOS / Linux / BSD, etc.
- Aucun interpréteur ni machine virtuelle n’est nécessaire
- Reconfigure GCC et Clang pour créer le format POSIX Polyglot, exécutable nativement sur chaque OS
Améliorations de la version 3.5
- Implémentation de mappage mémoire : une implémentation de meilleure qualité
- Prise en charge de Lua 5.4.6 (utilisé par le serveur web Redbean inclus)
- Prise en charge du flag
-x LANG
- De gros progrès dans la réimplémentation de la STL C++
- Optimisation de
ctl::string : diverses optimisations, dont la small string optimization.
- Introduction de
ctl::set et ctl::map : ajout de nouvelles structures de données.
- Implémentation de
ctl::unique_ptr : ajout de la fonctionnalité de pointeur unique.
- Fourniture d’un
new.h minimal : mise à disposition d’un fichier new.h minimal.
- Correction de la définition de
_Atomic : ajustement de la définition de _Atomic en C++.
- Autres optimisations et corrections de bugs : diverses optimisations et corrections de bugs ont été effectuées.
Améliorations du processus de développement GitHub
- Ajout d’une action de labellisation : ajout de l’action GitHub Labeler.
- Ajout de modèles d’issues : ajout de templates pour les issues.
- Suppression du label de test : suppression du label de test dans le fichier de configuration du labeler.
2 commentaires
Commentaires sur Hacker News