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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.