История изменений
Исправление kostik87, (текущая версия) :
И что из этого, что к примеру реализация javascript в проекте rhino написана на java? Rhino - это движок javascript, в данном случае написан на java. Т.е. rhino - это интерпретатор скриптов, написанных на javascript.
В chromium`е и google-chrome движок для выпонения javascript наисан на C++ и называется V8.
V8 JavaScript Engine V8 is Google's open source JavaScript engine. V8 is written in C++ and is used in Google Chrome, the open source browser from Google. V8 implements ECMAScript as specified in ECMA-262, 5th edition, and runs on Windows (XP or newer), Mac OS X (10.5 or newer), and Linux systems that use IA-32, x64, or ARM processors. V8 can run standalone, or can be embedded into any C++ application.
В том же самом FireFox в роли javascript движка используется SpiderMonkey, который написан на C++:
SpiderMonkey SpiderMonkey is Mozilla's JavaScript engine written in C/C++. It is used in various Mozilla products, including Firefox, and is available under the MPL2.https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey
It is embedded in J2SE 6 as the default Java scripting engine
Так что ссылка, которую вы привели, лишь указывает на ещё одну реализацию движка javascript, которая написана на java, я вам привёл ссылки на javascript движки, которые написаны на C++, без использования Java. Просто разработчики решили использовать java для написания обработчика скриптов на javascript, а другие разработчики из google и всё той же Mozilla решили использовать С++.
Может быть где-то есть реализация javascript, к примеру, написанная целиком на Assmbler, и что дальше?
Ещё раз, javasctipt ни какого отношения к java не имеет.
Исправление kostik87, :
И что из этого, что к примеру реализация javascript в проекте rhino написана на java? Rhino - это движок javascript, в данном случае написан на java. Т.е. rhino - это интерпретатор скриптов, написанных на javascript.
В chromium`е и google-chrome движок для выпонения javascript наисан на C++ и называется V8.
V8 JavaScript Engine V8 is Google's open source JavaScript engine. V8 is written in C++ and is used in Google Chrome, the open source browser from Google. V8 implements ECMAScript as specified in ECMA-262, 5th edition, and runs on Windows (XP or newer), Mac OS X (10.5 or newer), and Linux systems that use IA-32, x64, or ARM processors. V8 can run standalone, or can be embedded into any C++ application.
В том же самом FireFox в роли javascript движка используется SpiderMonkey, который написан на C++:
SpiderMonkey SpiderMonkey is Mozilla's JavaScript engine written in C/C++. It is used in various Mozilla products, including Firefox, and is available under the MPL2.https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey
It is embedded in J2SE 6 as the default Java scripting engine
Так что ссылка, которую вы привели, лишь указывает на ещё одну реализацию движка javascript, которая написана на java, я вам привёл ссылки на javascript движки, которые написаны на C++, без использования Java. Просто разработчики решили использовать javascript, а другие разработчики из google и всё той же Mozilla решили использовать С++.
Может быть где-то есть реализация javascript, к примеру, написанная целиком на Assmbler, и что дальше?
Ещё раз, javasctipt ни какого отношения к java не имеет.
Исходная версия kostik87, :
И что из этого, что к примеру реализация javascript в проекте rhino написана на java? Rhino - это движок javascript, в данном случае написан на java. Т.е. rhino - это интерпретатор скриптов, написанных на javascript.
В chromium`е и google-chrome движок для выпонения javascript наисан на C и называется V8.
V8 JavaScript Engine V8 is Google's open source JavaScript engine. V8 is written in C++ and is used in Google Chrome, the open source browser from Google. V8 implements ECMAScript as specified in ECMA-262, 5th edition, and runs on Windows (XP or newer), Mac OS X (10.5 or newer), and Linux systems that use IA-32, x64, or ARM processors. V8 can run standalone, or can be embedded into any C++ application.
В том же самом FireFox в роли javascript движка используется SpiderMonkey, который написан на C++:
SpiderMonkey SpiderMonkey is Mozilla's JavaScript engine written in C/C++. It is used in various Mozilla products, including Firefox, and is available under the MPL2.https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey
It is embedded in J2SE 6 as the default Java scripting engine
Так что ссылка, которую вы привели, лишь указывает на ещё одну реализацию движка javascript, которая написана на java, я вам привёл ссылки на javascript движки, которые написаны на C++, без использования Java. Просто разработчики решили использовать javascript, а другие разработчики из google и всё той же Mozilla решили использовать С++.
Может быть где-то есть реализация javascript, к примеру, написанная целиком на Assmbler, и что дальше?
Ещё раз, javasctipt ни какого отношения к java не имеет.