LINUX.ORG.RU

KJS принят Apple на вооружение


0

0
Компания Apple сообщила об выпуске JavaScriptCore framework, основанном на KJS -- скриптовом движке из пакета KDE. JavaScriptCore представляет из себя API для встраивания JS в приложения возможно будет использоваться в будущих приложениях MacOS/X, в частности в Sherlock, и др. Движок будет развиваться открыто, и обещается, что apple'овские изменения будут вноситься обратно в KJS, который был выбран в качестве основы за его "простоту и эффективность".

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

★

Проверено:
Гномовцам должен быть знаком автор письма, на которое введет ссылка Подробности (Maciej Stachowiak).
hvv ★
()
Урряя!

Хотя мне больше по вкусу JS от Mozilla project.

lvm ★
()
Приятная новость. Радует, что ПО получит развитие на свободной основе программерами, которым деньги платят :-)
anonymous
()

взяли бы CORBA

IMHO тупо (Apple и KDE) они сделали. Лучше бы занялись интеграцией CORBA (или его подобия типа OLE) - тогда можно было бы писать на любых языках.
hvv ★
()
KDE project как всегда показывает мастерство "девелопинга". Guru своего дела.
Теперь их замечают такие гиганты, как IBM и Apple.
logIN ☆
()
Ответ на: взяли бы CORBA от hvv
> Лучше бы занялись интеграцией CORBA (или его подобия типа OLE) -

Полностью поддерживаю. Хотя мне и пофиг что там к макос происходит - но "теоретически" правильно именно так.

Dimentiy ★★
()
МИкрософт тоже в свое время замечали - такое чудовище ресурсоемкое сделать, это
надо ж уметь.
anonymous
()
> Лучше бы занялись интеграцией CORBA (или его подобия типа OLE)

Однако, некогда в KDE была некая фича (помоему KOM называлась) которая была основана на CORBA, и всетаки на нее забили... Как-то вяло этот стандарт продвигается в массы. Да и такая вещь, что под разные request-брокеры приспосабливаться приходиться -- оптимизма не добавляет....

в этом плане (да простит меня публика) .NET даже эффективнее будет.

svSHiFT ★
() автор топика
Ответ на: комментарий от logIN
Ой, зря ты спросил - сейчас сюда набегут проповедники от Майкрософт и начнут тебя обращать :) .NET - это попытка Майкрософт создать Java-подобную платформу программирования. Еще адепты .NET сейчас дружно начнут расхваливать тот факт, что в .NET можно использовать много разных синтаксисов (в реальных проектах - Visual Basic либо C#). О том, почему отсутствие единого синтакиса является минусом при реализации крупных проектов, я уже писал в треде про JWSDP.
anonymous
()
От слова KDE - хуже чем от MSDOG.
anonymous
()
А интересно что станет с AppleScript который все время был в их оськах и очень даже не плох?
Наверное будет возможность использовать паралельно, а коли так, то и другие языки можно будет прикручивать ИМХО.
Korwin ★★★
()
2anonymous (*) (2002-06-16 16:56:49.527): В отличии от Джавы C# является стандартами, а не пропраитри язычками...
anonymous
()
2 anonymous (*) (2002-06-16 16:56:49.527): Очень удачная попытка, надо отдать должное. Сан как ни карячится теперь, догнать не может.
anonymous
()
Ответ на: комментарий от anonymous
> В отличии от Джавы C# является стандартами, а не пропраитри язычками...

Java - открытый стандарт программирования, его развитие определяется комьюнити, в которое входит множество фирм и команд разработчиков. Но PR Microsoft конечно громче :) Ничего не имею против самого факта существования .NET и C#, самому по работе приходится иногда на них программировать, но попытки убедить общественность в их сколько-нибудь выдающихся свойствах меня только умиляют :)

anonymous
()
"Java - открытый стандарт программирования"
Джава, не стандарт, а собственность САНа.
"которое входит множество фирм и команд разработчиков"
Фирма одна - САН
Хорошо же, САН мозги промыл.
anonymous
()
Korwin: а на что похож по синтаксису AppleScript - не расскажешь? Как он прикручивался к софту?
anonymous
()
2anonymous (*) (2002-06-17 12:09:13.345): "Попробуйте о чем-нибудь подобном договориться с MS :)"
На эту тему с MS договариватся не надо, т.к. С# и CLI являются стандартами (ECMA) и реализовывать их может кто угодно не спрашивая разрешения. Как это сделали тут http://www.go-mono.com/ (посмотри на список тех кто в этом участвует, чтоб прозреть)
А вот на счет Джавы нужно с САНом договариватся, потому как это их собственность.
anonymous
()
Skull: и что, есть баиндинги под dcop для языков, отличных от С++? Как передавать структуры? Также нет exceptions и enum. Нет вообще понятия об[ектов - так как сервер для данного типа только один. То есть невозможно будет используя DCOP реализовать следующий скрипт с об[ектом типа КнигаMSЭксель:
my $sheet = $Document->get_sheet(1);
my $cell = $sheet->cell(1,1);
$cell->set_text('blah');

Короче, все для чего это годно - просто уведомлять другие программы о чем-то. По возможностям это всего 1% от того, что можно поиметь от Corba.
hvv ★
()
// Java - открытый стандарт программирования //

Bullshit. Жаба - вообще не стнадарт, и уж тем более не открытый. А вот С# и CLI как раз таки открытые стандарты - соотв. ECMA-334 and ECMA-335.

Иди RTFMь, недоучка красноглазый. Но сначала поснимай с ушей густую лапшу суневких маркетоидов.

-- Juzz

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