Когда JavaScript БЫСТРЕЕ, чем язык C

59 Просмотры
Издатель
Почему язык программирования JavaScript был спроектирован так, чтобы быть производительнее, чем C и пример программы, которая на JavaScript выполняется быстрее, чем на C.
0:00 Введение
0:17 Как работают языки программирования
0:42 Производительность и способы оптимизации кода
3:25 Компиляция и интерпретация
5:30 Оптимизации в разных видах компиляторов
6:55 Пример кода, работающего быстрее на JS, чем на C
8:13 Выводы

ССЫЛКИ
Код на github: https://github.com/alexkorep/js-faster-than-c
Бенчмарки, сравнение производительности JavaScript и C++: https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/node-gpp.html
Инлайн-подстановка: https://en.wikipedia.org/wiki/Inline_expansion
Сравнение производительности JIT и AOT компиляторов: http://net-informations.com/faq/qk/jit.htm
Может ли Java быть быстрее, чем C: https://www.quora.com/Can-Java-be-faster-than-C-using-JIT-compilers
Авторы движка V8 для JavaScript: https://github.com/v8/v8/blob/master/AUTHORS
Категория
Разработка Приложений
Комментариев нет.