
#2 - Движок V8 и глобальные объекты
Видеоурок
Движок V8
появился еще в далеком 2008 году. Его разработкой занималось одно из подразделений компании Google. На сегодняшний момент это мощная технология, написанная на основе языков
Цель движка заключается в конвертировании JavaScript кода в C++ и потом в машинный код. Таким образом разработчики могут писать привычный синтаксис на языке JavaScript, а движок делает всю «грязную» работу за нас, переводя код в более сложный C++ и далее в совершенно непонятный для человека машинный код.
Платформа Node JS
была написана на C++, поэтому в неё было несложно внедрить движок V8. В Node можно спокойно прописать все стандартные структуры из JavaScript: циклы, условия, переменные, функции и многое другое.
Исходный код
Весь код будет доступен после подписки на проект!
Онлайн редактор кода
Задание к уроку
Что такое движок V8? Зачем он в Node JS, на чём написан и какой функционал обеспечивает?
Движок V8 написан на языке C++, поэтому его можно встраивать в программы, написанные на C++.
Движок конвертирует код JavaScript в код на C++ и дальше в машинный код. Таким образом мы можем общаться с компьютером на «его» языке.
Получить остальные домашние задания можно после подписки на проект
Большое задание по курсу
Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца
Также стоит посмотреть