На чому написаний інтерпретатор JavaScript?
SpiderMonkey – це інтерпретатор мови JavaScript, написаний мовою C . Інформація, що стосується реалізації рушія JavaScript Mozilla на C/C++ (aka SpiderMonkey), включно з тим, як вставляти його в додатки. Інформація, що стосується реалізації JavaScript, написаної на Java (aka Rhino).Oct 24, 2022
Тому їх пишуть на вже існуючих мовах: виходить, що більшість мов написано на інших. Наприклад, один із компіляторів мови Go частково написаний на C++, найперший компілятор C++ – на асемблері, а вже асемблер – на машинних кодах. Та сама мова.
Багато хто знає про те, що компілятор мови Сі був написаний на самій Сі (подібно до того, як дещо раніше група Ніклауса Вірта реалізувала компілятор Паскаля [3] на Паскалі).
Серверні додатки
Назва | Використовуваний рушій JavaScript | Мови, якими написаний рушій і платформа |
---|---|---|
persevere-framework | Rhino | Java |
Helma | Rhino | Java, JavaScript |
v8cgi | V8 | C++, JavaScript |
node. js | V8 | C++ |
admin
0