Έχουν δημοσιευτεί δοκιμές απλών εφαρμογών σε διάφορες γλώσσες προγραμματισμού.

Jeff Marrison, συγγραφέας της δωρεάν βιβλιοθήκης (GPLv86) που υλοποιήθηκε στη γλώσσα assembly x64_3 HeavyThing, το οποίο προσφέρει, μεταξύ άλλων, υλοποιήσεις των πρωτοκόλλων TLS 1.2 και SSH2, δημοσιεύεται βίντεο που ονομάζεται "Γιατί να γράφω στη γλώσσα assembly;" Το βίντεο δείχνει τα αποτελέσματα των δοκιμών χρησιμοποιώντας τα βοηθητικά προγράμματα perf και strace μιας απλής εφαρμογής (έξοδος 'hello') γραμμένη σε 13 γλώσσες προγραμματισμού.

Στην πραγματικότητα, συγκρίνει το κόστος φόρτωσης μιας εκτελέσιμης εικόνας και προετοιμασίας περιβαλλόντων χρόνου εκτέλεσης για Assembler, C, C++, Go, Rust, Python, Perl, TCL, Java, PHP, NodeJS, Ruby και Bash. Τα παραδείγματα που χρησιμοποιούνται στο βίντεο είναι διαθέσιμα για λήψεις.

Έχουν δημοσιευτεί δοκιμές απλών εφαρμογών σε διάφορες γλώσσες προγραμματισμού.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο