LINUX.ORG.RU

Исходный код JavaScript-движка ChakraCore выложен на GitHub

 , ,


3

1

Компания Microsoft открыла исходный код ключевых компонентов JavaScript-движка Chakra, работающего в Microsoft Edge.

В репозитарии ChakraCore можно обнаружить полностью поддерживаемый открытый и изолированный движок JavaScript с теми же характеристиками, что и движок Chakra в Microsoft Edge, который можно встраивать в свои проекты. Исходники распространяются под лицензией MIT.

>>> Исходный код

>>> Подробности

Ответ на: комментарий от Mixail

Все говорят MIT, а ты скажи нам под какой лицензией?

uin ★★ ()

Let's mortal combat begin!

--

Надоело засилье зондов от хухла и монстра gecko (или что там сейчас).

gh0stwizard ★★★★★ ()

Чем он лучше всех остальных?

Mystra_x64 ★★★★★ ()

Ждем нашествие Edge-подобных браузеров.

weare ★★ ()

Интересно, а для чего они его выложили? Это типо приход тролля на WebKit да V8?

bookman900 ★★★ ()
Последнее исправление: bookman900 (всего исправлений: 1)
Ответ на: комментарий от bookman900

Альтернатива хромиуму очевидно же.
Хромой сегодня монополист, только на его основе хренова гора браузеров.

uin ★★ ()

Он нормально поддерживает стандарты или всё как в IE?

AlarinPerfect ()
Ответ на: комментарий от AlarinPerfect

1) причем тут IE?

2) можно какую-то информацию про то как плохо со стандартами в EDGE?

fornlr ★★★★★ ()
Ответ на: комментарий от fornlr

Писали индусы, как и последние версии ослика ие? Или наняли белых обезьян?
Хотя, судя по названию
>chakra
писали таки индусы

Bad_ptr ★★ ()
Последнее исправление: Bad_ptr (всего исправлений: 1)
Ответ на: комментарий от weare

Выложили JS движок, а не Edge. Это не браузер, а виртуальная машина для js.

anonymous ()
Ответ на: комментарий от uin

Еще раз, chakra это альтернатива v8, а не хрому. Хром это blink (webkit) + v8 Edge никто не открывал.

anonymous ()
Ответ на: комментарий от weare

не дождешься)

это штуковина уровня V8, т.е. даже не webkit. это рантайм JavaScript (ES6), без внешних компонентов (DOM тут нет). зачем нужен? например, на замену V8 в Node.JS под Win/Azure. в роадмапе (когда-нибудь, потом, Карл!) набросили: «Cross-platform: An implementation of ChakraCore interpreter and runtime, no JIT, on Linux. ... Make it link. Make it run.».

я это прочитал как «Make it work, Make it right, Make it fast», нет даже и в проекте — линуксятникам ловить не чего.

Lucky ()
Ответ на: комментарий от Lucky

это штуковина уровня V8

JavaScript движок он такой, да.

Можно было очень хорошо набросить - они уже заменили V8 в ноде.

BigAlex ★★ ()
Последнее исправление: BigAlex (всего исправлений: 1)

M$? Davai dosvidania!

anonymous ()
Ответ на: комментарий от uin

JavaScript двиган альтернатива хромиуму? Эээ, отсыпь.

st4l1k ★★ ()
Ответ на: комментарий от fornlr

2) можно какую-то информацию про то как плохо со стандартами в EDGE?

Времени нет в нем палочкой ковыряться. Но ты можешь посмотреть localStorage, который эпично фейлил эвенты про апдейт содержимого, причем в каждой версии по разному. Типа 11 версия фейлится как 8, а между ними гвоздик.

Vit ★★★★★ ()
Ответ на: комментарий от fornlr

1) причем тут IE?

В IE традиционно своеобразная поддержка JS. А edge - наследник IE.

AlarinPerfect ()
Ответ на: комментарий от AlarinPerfect

В IE традиционно своеобразная поддержка JS

какой ты политкорректный

upcFrost ★★★★★ ()

Очередной убермонстр на C++. Впрочем, ничего нового

makoven ★★★ ()
Ответ на: комментарий от weare

вообщето, зимой ёжики должны спать

anonymous ()

дОжили

Сотрудник Microsoft постит сообщение в Linux.org.ru? Мда-а... дожили блин!

anonymous ()

А M$, однако, доставляет... Сначала Z3, теперь вот Chakra. Неужели что-то в консерватории поменяли?

Macil ★★★★★ ()

В репозитарии

Тьфу на вас

false ★★★★ ()

Компания Microsoft открыла исходный код ключевого компонента .Net - NetCore

Компания Microsoft открыла исходный код ключевых компонентов JavaScript-движка Chakra

Почему только ключевые компоненты? Где наш сахар, Билли? Где все эти восхитительные горы зефира и пастилы? Почему дают только одни орехи, которые, к тому же, надо самому разгрызть?

void_ptr ★★★★ ()
Ответ на: комментарий от false

Руске язык для передачи информации не годится, да.

ritsufag ★★★★★ ()
Ответ на: комментарий от gh0stwizard

Чем тебе spidermonkey неугодил? Хороший движок.

invy ★★★★★ ()
Ответ на: комментарий от makoven

makoven ★★★ (16.01.2016 4:18:05) C++-фоб

зы на .net есть вполне себе годные реализации JS интерпретаторов (ES5.1), которые встраиваются в 5 строк кода.

invy ★★★★★ ()
Последнее исправление: invy (всего исправлений: 2)
Ответ на: комментарий от invy

Не совсем фоб. Ведь есть уже два убермонстра на C++ от лисы и гугла. Смысл в еще одном?

makoven ★★★ ()
Ответ на: комментарий от makoven

Не заметил особой монструозности в spidermonkey.

Единственное что бесит, так это то что они используют уродский autoconf вместо нормальных систем сборки.

invy ★★★★★ ()
Последнее исправление: invy (всего исправлений: 1)
Ответ на: комментарий от invy

уродский autoconf вместо нормальных систем сборки

А нормальная система сборки это какая?

st4l1k ★★ ()

Chromium — 4G Gecko — 3G Догадайтесь, какая скорость на этом движке.

anonymous ()

ChakraCore

ChakraCore

ЧакраКор. Сам движок кто писал, пакистацы или индусы? Кто работал на белого господина?

В репозита ории

Это на инглише. А по русски «В хранилище».

anonymous ()

Компания Microsoft открыла исходный код ключевых компонентов JavaScript-движка Chakra, работающего в Microsoft Edge.

Запредельная концентрация ненужности.

dexpl ★★★★★ ()
Ответ на: комментарий от fornlr

причем тут IE?

от того, что они дропнули легаси и сделали ребрендинг, IE не перестал быть IE

derlafff ★★★★★ ()
Последнее исправление: derlafff (всего исправлений: 1)
Ответ на: комментарий от Lucky

Это как? Хочешь сказать, что node.js не поднимется на ней?

Или что она так завязана на winapi, что под линуксом работать не будет?

AVL2 ★★★★★ ()
Ответ на: комментарий от tailgunner

Тем не менее наверное лучшее из всего что есть, особенно если речь заходит о кроссплатформенной разработке.

invy ★★★★★ ()
Ответ на: ChakraCore от anonymous

Re: ChakraCore

Это на инглише. А по русски «В хранилище».

Во-первых, не на «инглише», а на английском языке.

Во-вторых, что ещё за «хранилище»? Ты этот термин сам себе для использования выдумал?

В-третьих, ты из обозревателя паутины отправляешь телеграммы или всё-таки в браузере пишешь посты?

Мамкин сноб хренов.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.