Wpis z mikrobloga

Czy dobrze rozumiem, że #javascript to uniwersalny język, ale ze szczegółową implementacją zależną od silnika? Przy czym, silniki: V8 (Google Chrome), Gecko/SpiderMonkey (Firefox) i one są podobne, przeznaczone do stron www, są także GJS, który ma oprócz standardowej składni, jakies bindy do na przykład menadżera okien w #linux, a czym jest NodeJS? To też jest jakiś silnik?

Jak się ma do tego #react który kompiluje sie do zwykłego JS w przeglądarce.
  • 2
@pyroxar: o panie, traktuj silnik jako implementację interpretera. Tak samo jak w pythonie możesz mieć cython, jython i inne, albo jak możesz mieć różne interpretery/maszyny wirtualne dla javy.

a czym jest NodeJS? To też jest jakiś silnik?


V8 plus biblioteki i inne bzdety:

Node.js składa się z silnika V8 (stworzonego przez Google), biblioteki libUV oraz kilku innych bibliotek.


W sensie nadbuduwka na v8 by działało standalone.

https://pl.wikipedia.org/wiki/Node.js