Jeff Marrison, autore della libreria gratuita (GPLv3) HeavyThing implementata in assembly x86_64 , che offre anche implementazioni dei protocolli TLS 1.2 e SSH2, un video intitolato «Perché scrivere in assembly?». Nel video vengono mostrati i risultati dei test condotti con gli strumenti perf e strace su una semplice applicazione (output ‘hello’), scritta in 13 linguaggi di programmazione.
Infatti, vengono confrontati i costi di caricamento dell'immagine eseguibile e di inizializzazione degli ambienti di esecuzione per i linguaggi Assembler, C, C++, Go, Rust, Python, Perl, TCL, Java, PHP, NodeJS, Ruby e Bash. Gli esempi utilizzati nel video sono disponibili per .
Fonte: opennet.ru
