V8 Google Engine

Koliko vas to dejansko uporablja?
Kje so tutoriali dejansko za beginerje?
Ali se to direktno dela v V8 google engine ali v node.js? ne razumem tega dela čisto točno.

Hvala za pomoč.

6 odgovorov

http://nodejs.org/ to je potem to? :D ali so še kateri drugi?

V8 kot tak je samo JavaScript engine, torej interpreter, virtual machine, če hočeš. Primarno je v uporabi v brskalniku Chrome, alias, vsa tvoja JavaScript koda se v Chromeu prevede s pomočjo V8 - kar pomeni, da V8 dejansko uporabljamo vsi, ki brskamo s tem brskalnikom. Mozilla recimo uporablja svoj JavaScript engine in mu pravijo SpiderMonkey. IE ima tudi svojega, mu pravijo Chakra in so ga dal na plano z IE9. Vse to so samo prevajalniki, s tem, da je V8 hvaljen kot daleč najboljši izmed vseh.

Node.js uporablja V8 kot platformo, ampak node.js tutoriali bodo pač temeljili na JavaScript kot jeziku. Vsaj mislim, da to sprašuješ. Zdej, če bi pa ti sam hotel zgraditi nekaj podobnega kot node.js, pa to pomeni, da delaš s samim V8 - open source platforma v C++.

8

Yamakashi, ti si car. Hvala za tole obrazlago!

Vidim, da tipkam in nič ne mislim - V8 ni interpretiran, ampak just in time compiled, zato je pa tko sexy v primerjavi z ostalimi. Zate pomoje niti ni tolk važno, ampak, kot sem zgoraj napisal, ne vem točno, kaj želiš razvijat.

3

Drugače pa, kdor se želi spoznat s tole node.js zgodbo:

http://www.nodebeginner.org/

Sicer ni celostna zadeva, bo treba odštet celih deset dolarjev za 3 top e-knjige (priporočam), ampak že uvod nauči stokrat več kot uradna node.js literatura. U aja, disclaimer, nisem noben affiliate, da ne bo kdo zgrožen :) Samo mislm, da se je tale poba ekstra potrudil zadevo normalno razložit.

3

Hvala za tole. Sem kupil in je vredno svojega denarja (:

1