Jeff Marrison, autor wolnej (GPLv3) biblioteki napisanej w assemblerze x86_64 , w tym implementacje protokołów TLS 1.2 i SSH2, film zatytułowany „Dlaczego pisać w assemblerze?”. W filmie przedstawiono wyniki testów przeprowadzonych przy użyciu narzędzi perf i strace najprostszego aplikacji (wyjście ‘hello’), napisanej w 13 językach programowania.
W praktyce porównano koszty ładowania obrazu wykonywalnego oraz inicjalizacji środowisk uruchomieniowych dla języków Assembler, C, C++, Go, Rust, Python, Perl, TCL, Java, PHP, NodeJS, Ruby i Bash. Przykłady użyte w filmie są dostępne dla .
Źródło: opennet.ru
