Cosmopolitan 3.0 : Écrivez une fois, exécutez partout (et plus vite !)

2025-02-01
Cosmopolitan 3.0 : Écrivez une fois, exécutez partout (et plus vite !)

La bibliothèque Cosmopolitan version 3.0 est arrivée ! Après près d’un an de développement, cette version révolutionne la donne. Un seul exécutable s’exécute désormais sur les architectures AMD64 et ARM64 sous Linux, macOS, Windows, FreeBSD, OpenBSD et NetBSD. Ceci est rendu possible grâce à un nouveau lieur, apelink.c, qui tisse habilement ensemble les formats de fichiers PE, ELF, Mach-O et PKZIP. Cosmopolitan 3.0 offre également des améliorations considérables de la compatibilité avec Windows et macOS, ainsi que des gains significatifs en vitesse et en efficacité mémoire. Une « distribution Linux volumineuse », Cosmos, est incluse, contenant des outils tels que Emacs, Vim et CoreUtils. Cette approche novatrice offre non seulement une portabilité inégalée, mais aussi des performances supérieures.

Développement exécutable