Jeff Marrison, auteur de la bibliothèque assembleur x86_64 libre (GPLv3) , qui propose, entre autres, des implémentations des protocoles TLS 1.2 et SSH2, Une vidéo intitulée « Pourquoi écrire en assembleur ? » montre les résultats des tests d'une application simple (sortie « bonjour ») écrite dans 13 langages de programmation à l'aide des utilitaires perf et strace.
En effet, les coûts de chargement d'une image exécutable et d'initialisation des environnements d'exécution sont comparés pour Assembleur, C, C++, Go, Rust, Python, Perl, TCL, Java, PHP, NodeJS, Ruby et Bash. Les exemples utilisés dans la vidéo sont disponibles pour .
Source: opennet.ru
