Új hozzászólás Aktív témák

  • Lamellus

    tag

    válasz savior #7 üzenetére

    A Java és a JavaScript nem ugyanaz:

    "Rossz nyelvek szerint a Java és a JavaScript nyelvekben mindössze nevük elsô 4 betûje a közös - mellesleg a JavaScript-et kezdetben Mocha-nak, majd LiveScript-nek hívták de ha ez kissé túlzó állítás, de azért van benne valami. A két nyelvet külön-külön fejlesztgették, a fejlesztôk csak jóval késôbb hallottak egymásról. Aztán egyszer csak a Sun és a Netscape egymásra talált és rájöttek arra, hogy ha már hasonló dolgokkal foglalkoznak, ne használjanak teljesen más neveket."

    Valamint a Java programokat nem a böngészők futtatják hanem egy külső program (JRE), a JavaScriptet pedig a böngészőhöz tartozó motor (amikről mostanában lehetett hallani például Firefox-nál a TraceMonkey, Chrome-ban a V8, stb.).

    A JavaScript egy script nyelv, nincs lefordítva vagy előfordítva alapesetben, ezért a futtatás előtt kell közvetlenül értelmezze a motor. Ez régen nem is okozott gondot, mert nem írtak komplexebb alkalmazásokat benne, most viszont egyre cifrább dolgokra használják, egyre nagyobb kódokat kell gyorsan beolvasni, értelmezni, futtatni. Eredetileg nem is ilyen feladatokra lett kitalálva.

Új hozzászólás Aktív témák