Jeff Marrison, autor svobodné (GPLv3) knihovny realizované v assembleru x86_64 , která mimo jiné nabízí implementace protokolů TLS 1.2 a SSH2, video s názvem „Proč psát v assembleru?“. Ve videu jsou uvedeny výsledky testování pomocí nástrojů perf a strace nejjednoduššího aplikace (výstup 'hello'), napsané ve 13 programovacích jazycích.
Ve skutečnosti se porovnávají náklady na načtení spustitelného obrazu a inicializaci běhových prostředí pro jazyky Assembler, C, C++, Go, Rust, Python, Perl, TCL, Java, PHP, NodeJS, Ruby a Bash. Příklady použité ve videu jsou k dispozici pro .
Zdroj: opennet.ru
