The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

JavaScript выбран в качестве основного языка разработки приложений для GNOME

04.02.2013 18:07

На состоявшемся на днях съезде GNOME Developer Experience Hackfest команда разработчиков GNOME рассмотрела вопрос выработки рекомендаций по выбору языка программирования для разработки приложений, создаваемых для работы в GNOME. Мотивом определения рекомендованного по умолчанию языка стали участившиеся вопросы начинающих разработчиков о том, какой инструментарий надо использовать при написании приложений для GNOME. До настоящего момента однозначного ответа на этот вопрос не было, но теперь команда разработчиков GNOME решила стандартизировать JavaScript как язык для написания пользовательских приложений GNOME, одновременно рекомендуя язык Си для написания системных библиотек.

Съезд разработчиков GNOME состоялся перед открытием конференции FOSDEM 2013 в Брюсселе. По вопросу выбора единого языка для разработки приложений GNOME было достигнуто обоюдное согласие участников обсуждения, поскольку единый язык упрощает разработчикам подготовку документации и обмен знаниями с новичками, а также облегчает задачу по интеграции приложений, написанных для десктопа с использованием предоставляемой проектом инфраструктуры.

Выбор JavaScript обусловлен несколькими факторами:

  • JavaScript уже хорошо поддерживается в GNOME 3, так как GNOME Shell использует его для реализации пользовательского интерфейса и дополнений;
  • Наблюдается большая работа по оптимизации производительности JavaScript, его развития как встраиваемого и не зависимого от фреймворков языка;
  • Имеется успешный опыт применения JavaScript для аналогичных целей в таких системах, как Windows 8, Firefox OS, webOS, Tizen и KDE, что, как надеется команда разработчиков, упростит работу новых членов команды GNOME;
  • JavaScript прекрасно отвечает потребностям GNOME в динамическом и высокоуровневом языке;
  • JavaScript является самодостаточным решением, легко интегрируемым в платформу и не связанным с собственным набором базовых библиотек.

Разработчики GNOME отмечают, что выбор JavaScript по умолчанию вовсе не означает отказ от поддержки других языков. Разработка существующих биндингов и обеспечение совместимости с различными языками программирования будет производиться как и раньше. «Очень важно понять, что данное решение направлено на выдвижение на первый план JavaScript, а также связанных с ним биндингов, инструментария и документации, с целью достижения нового уровня качества, но это решение ни в коем случае не означает забвения биндингов для других языков», подчеркнул Рейттер.

  1. Главная ссылка к новости (http://www.h-online.com/open/n...)
  2. OpenNews: Проект GNOME ввёл в строй каталог дополнений для GNOME Shell
  3. OpenNews: Разработчики GNOME представили новый дизайн браузера Epiphany
  4. OpenNews: Релиз WebKitGTK+ 1.10 с экспериментальной поддержкой API WebKit2GTK+
  5. OpenNews: Статус разработки KDE Frameworks 5 и Plasma 2
Автор новости: JT
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/36021-javascript
Ключевые слова: javascript, gnome
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (145) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Boboms (ok), 18:56, 04/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +26 +/
    Да... Приехали, понажрались Бланша, в состоянии абстиненции сгенерили амбивалентное решение.  
     
     
  • 2.5, Пингвино (ok), 19:18, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Они не первые и не последние, Qt и кеды операжают их во внедрении этой гадости
     
     
  • 3.26, Drist (ok), 20:07, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Вы так говорите, что это КДЕ-разрабы начали. Это Нокла придумала, внедрив в Qt QML. Поэтому все проклятия стоит слать Нокле - сама слилась и нам всем подгадила ;)
     
  • 3.32, egress (ok), 20:19, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Почему гадость? Просто надо знать где лучше применять.. я не считаю Си к примеру хорошим решением для GUI.
     
  • 3.65, equeim (ok), 21:16, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +12 +/
    KDE рекомендует QML только для описания интерфейса и плазмоидов. А гномовцы, насколько я понял, собираются использовать JavaScript полностью для написания программ.
     
  • 2.25, Answer64 (ok), 20:07, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    В тему та же политика http://habrahabr.ru/company/apps4all/blog/168239/
     
     
  • 3.85, reg119208 (ok), 23:17, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > В тему та же политика http://habrahabr.ru/company/apps4all/blog/168239/

    Вот вам плюсик за хорошую ссылку. Капитанинг, конечно, но это то чего так не хватает современному миру. Вероятно, стоит оформить это отдельной новостью?

     
     
  • 4.93, arisu (ok), 23:32, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Вероятно, стоит оформить это отдельной новостью?

    э… что «нет рута — тебя нагнули», и что «пишите переносимый софт»? даже по моим капитанским меркам это мегакапитанинг, никак на новость не тянущий. юзерам эти все нюансы по барабану, а для программиста это должно быть очевидно, иначе он профнепригоден.

     

  • 1.2, SergMarkov (ok), 19:05, 04/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Прогресс не дремлет, он просто спит
     
  • 1.3, Okarin (ok), 19:07, 04/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +29 +/
    Ну все, пропал Гнум. Кажется, его разработку захватили какие-то веб-хипстеры. Акромя JS языков не знают (ну Руби еще от силы), Мак - вершина дизайна, мобильные побрякушки вместо компьютеров, ну вы поняли.

    >JavaScript прекрасно отвечает потребностям GNOME в динамическом и высокоуровневом языке;

    Python же, ну.
    >не связанным с собственным набором базовых библиотек.

    Словно что-то хорошее.

     
     
  • 2.8, Пингвино (ok), 19:20, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • –6 +/
    > Python же, ну.

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

     
     
  • 3.29, Xasd (ok), 20:14, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    многопоточность -- в Python реализовывается обычным модулем threading, без кос... большой текст свёрнут, показать
     
     
  • 4.76, Knuckles (ok), 22:17, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >разницу между "многопоточностью" и "многопоточными вычисленими" -- рассказывать?

    А давай.
    А то я вот что-то не пойму, чем же тогда занимается питон на электронно-вычислителных машинах.

     
     
  • 5.80, arisu (ok), 22:23, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > А то я вот что-то не пойму, чем же тогда занимается питон
    > на электронно-вычислителных машинах.

    тормозит.

     
     
  • 6.88, reg119208 (ok), 23:24, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > тормозит.

    жрет свой хвост.

     
     
  • 7.134, seriyPS (ok), 02:35, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Жрать свой хвост проблематично - в питоне нет оптимизации хвостовой рекурсии
     
  • 4.105, GentooBoy (ok), 00:39, 05/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А мужики то и не знали что DOS был многопоточный.
     
  • 4.108, Anonus (ok), 02:01, 05/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Я тоже встал в очередь за сакральными знаниями о многопоточности, за мной не занимать.

    Маэстро, будьте добры, милости просим...

     
  • 4.118, gaal.dev (ok), 09:51, 05/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Питонисты всегда так оправдываются. Когда загонишь в угол убийственный аргумент multiprocessing :)

    Нет в Python многопоточности как ни крути.

    > но два цикла которые записывают байты в два разных файла -- работать параллельно запросто (оба НЕ будут заблокированы GIL'ом) в разных потоках threading

    Вы гоните.

    Python ЕМНИП каждые 100 операций байткода отнимает управление у одного потока и передает другому. GIL работает только с одним потоком. Так решил Гвидо - однопоточных программ больше. Поэтому Global Interpreter Lock в CPython будет всегда.

    Альтернативные реализации с многопоточностью всеже есть. Jython к примеру.

     
     
  • 5.123, yet_another_pseudonymous (ok), 14:55, 05/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Python ЕМНИП каждые 100 операций байткода отнимает управление у одного потока и передает другому.

    Есть такое. Только это называется «вытесняющая многозадачность» и никакого отношения к делу не имеет. Ведра ОС точно так же делают, например.

    Проблема GIL же в том, что на весь интерпретатор одновременно выполняется только один поток. Точнее, как: если у процессора одно ядро — это нормально. Если много — это плохо, потому что остальные ядра простаивают без дела.

    Правда есть multiprocessing, который все это решает.

    > Поэтому Global Interpreter Lock в CPython будет всегда.

    Тащемта, Гвидо сказал совсем другое. GIL будет пока кто-то не сделает патч, который его удалит, и от которого не пострадает производительность однопоточных программ.

     
     
  • 6.153, gaal.dev (ok), 11:00, 08/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Я не стал расписывать. Именно это и имелось в виду. Только один рабочий поток. И немного запамятовал со словами.

    Не все. У меня была задача которая multiprocessing не решается. Во всяком случае простыми средствами.


     
  • 3.122, koloboid (ok), 14:27, 05/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >Программисты на гвидобэйсике не осиливают нормальную многопоточность, а те что осиливают, делают это через адовые костыли.

    а нормальную многопоточность на JS покажете?

     
     
  • 4.124, Пингвино (ok), 18:52, 05/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >>Программисты на гвидобэйсике не осиливают нормальную многопоточность, а те что осиливают, делают это через адовые костыли.
    > а нормальную многопоточность на JS покажете?

    Яваскрипт немного асинхронный, поэтому многопоточность там не актуальна, а маньяка, который бы писал числодробилку на JS надо еще сыскать. Хотя... Говнокодеры везде найдуться.

     
     
  • 5.125, koloboid (ok), 00:36, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    дык и питон асинхронно умеет. А многопоточности по факту нету ни там, ни там.
    и таки да, числа дробить тоже бывает надо...

    в общем vala наше все. зря они так с ней.

     
  • 5.139, arisu (ok), 20:04, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Яваскрипт немного асинхронный

    лол. ещё один школокодер, путающий язык и браузерный «недофреймворк» (или ноду.жс, что не лучше).

    прикинь, эта ваша «асинхоронность» — не свойство языка per se, и даже не особо свойство интерпретатора: это как раз свойство «хоста». до этой вашей ноды.жс у бидона уже был «асинхронный сервер».

    оба дрянь, кстати, потому что костыли; единственная нормальная реализация, где программисту не надо ломать мозг, возможна с применением continuations, каковые ни жс, ни гвидобейсик в нужном виде не поддерживают.

     
     
  • 6.143, Пингвино (ok), 21:27, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > оба дрянь

    Думаю ыксперт может рассказать школьнику о "правильных" языках программирования. Я с радостью послушаю.

     
     
  • 7.144, koloboid (ok), 21:55, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    а лучше нормальный, реальный пример полноценного сервера на continuations, желательно не маргинальных языках
     
     
  • 8.146, arisu (ok), 00:06, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    что значит 171 желательно не маргинальных языках 187 ты оригинал, однако я... текст свёрнут, показать
     
     
  • 9.149, koloboid (ok), 10:43, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ох уж эти модераторы в общем - ты дикий тролль цели у меня совсем другие, б... текст свёрнут, показать
     
     
  • 10.150, arisu (ok), 11:07, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну, не без этого вот тебе паста из ответа на стёртое сообщение замыкания co... текст свёрнут, показать
     
     
  • 11.151, koloboid (ok), 11:27, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    вот их и смотрю собственно насколько я понял coroutines closures - лишь инст... текст свёрнут, показать
     
     
  • 12.152, arisu (ok), 11:53, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    неа, они для continuations не так уж и обязательны если очень грубо, то continu... текст свёрнут, показать
     
  • 7.145, arisu (ok), 00:03, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    как только ты мне покажешь, где в этой дискуссии я говорил о «правильных языках программирования» и «неправильных языках программирования».
     
  • 2.10, angra (ok), 19:25, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Они как раз много языков знают, можете посмотреть на количество биндингов. А вот что знаете вы кроме своего нового бейсика? В пользу выбора js есть два мощных аргумента - скорость и стандарт де-факто для аналогичных задач. А какие аргументы есть в сторону питона?
     
     
  • 3.17, Lain_13 (ok), 19:42, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > В пользу выбора js есть два мощных аргумента - скорость

    Я прям слышу как у многих сейчас с громким треском рвутся шаблоны. А ведь V8 действительно быстрый исполнимый код генерирует.

     
     
  • 4.19, Михрютка (ok), 19:45, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Я прям слышу как у многих сейчас с громким треском крутятся кулеры CPU

    //fixed


     
     
  • 5.109, Anonus (ok), 02:59, 05/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> Я прям слышу как у многих сейчас с громким треском крутятся кулеры CPU
    > //fixed

    И со свистом садятся батарейки на лаптопцах и всяких там планшетках и смартфонцах.

     
  • 4.126, regged109212 (ok), 00:47, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > А ведь V8 действительно быстрый исполнимый код генерирует.

    Быстрый по сравнению с чем? С питоном, который интерпретер? Возможно. С сями и плюсами - удачи переплюнуть. Одна только динамическая типизация заставляет делать 100500 рантайм проверок "ой, а не изменился ли тип при этой опреации?".

     
     
  • 5.137, Lain_13 (ok), 06:26, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Для логики интерфейса его скорости более чем достаточно Видимо ты не в курсе, н... большой текст свёрнут, показать
     
  • 5.140, arisu (ok), 20:11, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    ты вот это серьёзно сейчас написал современные JIT ы намного умнее, и при норма... большой текст свёрнут, показать
     
  • 3.36, pro100master (ok), 20:29, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    на самом деле - три - event-driven пригодность, что для GUI громадный плюс )
     
     
  • 4.135, seriyPS (ok), 02:37, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > на самом деле - три - event-driven пригодность, что для GUI громадный
    > плюс )

    И в чём выражается event-driven пригодность? В возможности плодить анонимные функции чтоли?

     
  • 2.18, Xasd (ok), 19:43, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну все, пропал Гнум

    когда же вы отстанете от бедного Гнома, со своими пессимистичными "пропал" ???

    мне кажется вы вообще сидите там на KDE/XFCE , а рассуждаете про Gnome который только видите на картинках.

    вы вот сидите на KDE (например), и мы же (Гномеры) вас не трогаем.

    вы просто достали уже! :-/

    # P.S.: в Gnome -- давно уже есть JS (gjs) и для тех кто сидит на Gnome это нифига не новость!

     
     
  • 3.23, arisu (ok), 19:58, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > писсимистичными

    чего-чего?

     
     
  • 4.27, egress (ok), 20:12, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Никогда не понимал, когда начинают докапываться до конкретных слов, пропуская весь текст вокруг этого слова.
     
     
  • 5.33, arisu (ok), 20:22, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • –4 +/
    безграмотный человек очень, очень часто безграмотен не только в области правопис... большой текст свёрнут, показать
     
     
  • 6.34, Xasd (ok), 20:25, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    это наверно тебе учитель Русского Языка такое откровение рассказал или от че... большой текст свёрнут, показать
     
     
  • 7.35, Михрютка (ok), 20:28, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    достаточно, коллега, уже после! прогона! про! мультитредовость! ПИТОНА! было понятно, кто в этом треде главный граммар-антифа.
     
  • 7.39, arisu (ok), 20:33, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > или от чего такие выводы сделал?

    на основе многолетних наблюдений.

    > тут всё просто — пишу так чтобы людям было понятно.

    «чтобы людям было понятно» — это теперь синоним «пишу безграмотно»? круто.

    > только вот НАФИГА оно надо хоть кому-то кроме тебя эта твоя грамотность?

    собственно, ключевая фраза всего твоего ответа. и действительно: на кой эта дурацкая грамотность? особенно умиляет пассаж про восхищение. скажи, а если человек после сортира зад вытирает и руки моет — ты тоже задвигаешь ему про ненужность и пытаешься язвить по поводу восхищения? ведь лишние же действия: грязный зад жить не мешает. а кто зад вытирает — тот чистоплюй и делает это только чтобы выпендриться.

    впрочем, я уверен, что ты не поймёшь.

     
     
  • 8.55, Xasd (ok), 20:59, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    если он не просто это делает -- но ещё и пишет на форумах и делает остальным зам... текст свёрнут, показать
     
     
  • 9.56, arisu (ok), 21:02, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    действительно, гад какой видит человека с грязным задом 8212 и не молчит, а ... текст свёрнут, показать
     
     
  • 10.60, Xasd (ok), 21:05, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    ну вытир ты один раз в неделю зад и теперь хвастаешься ага для нормальны... текст свёрнут, показать
     
     
  • 11.63, arisu (ok), 21:12, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    молодец, одну часть понял теперь попробуй понять такую часть когда нормальные ... текст свёрнут, показать
     
  • 7.45, paulus (ok), 20:45, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +7 +/
    "Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе". © Щерба Л. В., 1957
     
     
  • 8.57, Xasd (ok), 21:03, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • –5 +/
    использовать чёрные ботинки вместо коричневых -- значит хотеть украть у окруж... текст свёрнут, показать
     
  • 6.61, egress (ok), 21:07, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну если через каждое слово ошибка, то да.. а если на большое предложение одна две, то это ничего не значит.. например после трудного дня, с большими умственными нагрузками, бывает грамматика отключается по полной, и перепроверять то что написано желания нету никакого.. но мысль хочется изложить, и эта мысль может быть правильной. Просто обертка получается не очень.
     
     
  • 7.66, arisu (ok), 21:16, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    у данного персонажа безграмотность тотальная, практически везде и всегда (имею в виду его комментарии в новостях на этом сайте). при этом персонаж иногда пытается использовать «умные» слова, в которых вполне закономерно лажает. за что я его и пинаю, проходя мимо.

    впрочем, чтобы оценить другие аспекты — можно прочитать его пассаж про питоновскую многопоточность (где он зачем-то переименовал GIL в GIT): там рассуждения в стиле «Рабинович напел». что косвенно подтверждает мой тезис про безграмотность.

     
     
  • 8.69, Xasd (ok), 21:27, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    наоборот -- сначало написал GIT, а потом заметил это и исправил на GIL если и... большой текст свёрнут, показать
     
     
  • 9.74, arisu (ok), 21:51, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    для этого у тебя интеллектуального ресурса не хватает увы ну, и в GC VM JIT ты... текст свёрнут, показать
     
     
  • 10.75, Xasd (ok), 22:04, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    нада же как легко тебя рассмешить - ну ты хоть по ссылкам моим прощёлся по... большой текст свёрнут, показать
     
     
  • 11.78, arisu (ok), 22:21, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    да, люблю над глупостями посмеяться 171 прощёлся 187 8212 неа, я не знаю... большой текст свёрнут, показать
     
     
  • 12.82, Михрютка (ok), 22:48, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Гвидо в рассылке писал, что пробовал теггинг в ABC, и не может развидеть это до ... текст свёрнут, показать
     
     
  • 13.87, reg119208 (ok), 23:23, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Питон так вообще развидеть хочется Весь и целиком Вьюжлбэйсик для веб 2 0 како... текст свёрнут, показать
     
  • 13.89, arisu (ok), 23:26, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    бедняша но всё-таки интересно это годы разработки бидона так ему мозг повредил... текст свёрнут, показать
     
  • 12.83, Xasd (ok), 22:55, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    тогда я для того чтобы ты повысил твой кругозор -- набросал для тебя небольшой т... большой текст свёрнут, показать
     
     
  • 13.91, arisu (ok), 23:26, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ты бы лучше сказал, что такое 171 прощёлся 187 ни один словарь такого терми... текст свёрнут, показать
     
     
  • 14.95, Xasd (ok), 23:35, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    врёшь ведь, словари прекрасно знают http i1 minus com ibdGQOzVeDlFlq png с ... текст свёрнут, показать
     
     
  • 15.96, arisu (ok), 23:45, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    в выдаче вижу 171 прошёлся 187 171 прощёлся 187 не вижу если уж ты лжё... текст свёрнут, показать
     
     
  • 16.98, Xasd (ok), 23:51, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    что -- как маленькому объяснять там поле куда надо вписывать слова вот и впиши... текст свёрнут, показать
     
     
  • 17.101, arisu (ok), 00:13, 05/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    нет, ты всё-таки даун ... текст свёрнут, показать
     
     
  • 18.107, Xasd (ok), 01:13, 05/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    кто даун -- тот сам знает ... текст свёрнут, показать
     
     
  • 19.114, arisu (ok), 08:40, 05/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ну так коли ты знаешь 8212 сразу бы и признался 8230 ... текст свёрнут, показать
     
  • 16.99, Xasd (ok), 00:04, 05/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    да, да, знаю начнёшь говорить что-то типа слово собака пишется через бук... текст свёрнут, показать
     
  • 13.92, arisu (ok), 23:28, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    p s я тебе намекал, что 171 вычислительные цели 187 тут не при чём, но ты н... текст свёрнут, показать
     
     
  • 14.97, Xasd (ok), 23:46, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    похоже что ты являешься Java-программистом если так хвастаешься своим знанием GC... текст свёрнут, показать
     
     
  • 15.100, arisu (ok), 00:07, 05/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    бедняша, погугли немножко на предмет того, в скольких разных интересных местах и... большой текст свёрнут, показать
     
     
  • 16.102, Xasd (ok), 00:18, 05/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    вобщето это далеко не серебрянная пуля но зато программа становится с более пре... большой текст свёрнут, показать
     
     
  • 17.103, arisu (ok), 00:33, 05/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    дано цепочка из четырёхсот, например, объектов односвязный список и тут голов... большой текст свёрнут, показать
     
     
  • 18.106, Xasd (ok), 00:47, 05/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    да нашёл ты случай ну и быстрая сортировка тоже иногда не такая уж и быст... большой текст свёрнут, показать
     
     
  • 19.115, arisu (ok), 08:44, 05/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    да-да-да-да как только апологетам показываешь вполне нормальный случай, но кото... текст свёрнут, показать
     
  • 19.127, regged109212 (ok), 00:50, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Которые называются быдлокодинг от школьников И гномерам кажется нужно нечто н... текст свёрнут, показать
     
  • 16.104, Xasd (ok), 00:39, 05/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    немного щаз прочитал про Nasal не сишный код, а просто текст на сайте вот это... большой текст свёрнут, показать
     
     
  • 17.113, arisu (ok), 08:36, 05/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    там не совсем 171 полностью 187 хотя и сильно ещё раз советую если ты в ... текст свёрнут, показать
     
  • 10.77, Михрютка (ok), 22:17, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    а то __abs__ , __add__ , __and__ , __class__ , __cmp__ , __coerce__ , _... большой текст свёрнут, показать
     
     
  • 11.79, arisu (ok), 22:22, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    я его и на интелях предпочитаю видеть поменьше но собрать-то можно, полагаю ... текст свёрнут, показать
     
  • 3.120, Okarin (ok), 10:44, 05/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >вы вот сидите на KDE (например), и мы же (Гномеры) вас не трогаем.
    >вы просто достали уже! :-/

    Как же, не трогаем. Это вам, ребята, за троллинг про плазму и KDE4.x != KDE4.

     
  • 2.22, Xasd (ok), 19:57, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Python же, ну.

    а что -- его разве запретили в Gnome? o_0

     
  • 2.86, reg119208 (ok), 23:21, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Python же, ну.

    Если заменить отстой на еще больший отстой - лучше не станет. Питон - тупой интерпритатор, даже без JIT, поэтому программы на нем - еще тормознее чем на JS.

     

     ....большая нить свёрнута, показать (78)

  • 1.6, backbone (ok), 19:19, 04/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    А как же Vala?
     
     
  • 2.15, Xasd (ok), 19:37, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    думаю его тоже не удалят.

    это кстате отличный выбор для экспериментаторов и исследователей..

    но если каждого новичка вместо того чтобы просто выучить новые библиотеки (и некоторые нюансы реализации JS) -- ещё и заставлять учить новый язык -- то этот новичёк лучше выбирет Qt и пошлёт Gnome подальше...

    ...потому что как это обычно бывает -- программу надо сделать уже вчера, а тут оказывается нужно [помимо всего прочего] ещё и новый язык выучить!

     
     
  • 3.31, Xlab (ok), 20:19, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Этот язык после C# ботается за пару дней, он буквально скопирован с C# 4.0
     

  • 1.7, Xlab (ok), 19:19, 04/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Имеется успешный опыт применения JavaScript для аналогичных целей в таких системах, как Windows 8, Firefox OS, webOS, Tizen
    > webOS, Tizen
    > успешный опыт

    К успеху и GNOME пошёл, очевидно же.

    И чем им Vala не сдался, вон у http://elementaryos.org  всё хорошо (хм, в данный момент лежит, видимо под столом).

     
  • 1.9, Boboms (ok), 19:21, 04/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Для склеротиков: Gnome App == Micro$oft Аpp, т.е. html5 +css + JS? Если так, то вполне логично.

     
     
  • 2.14, Xlab (ok), 19:34, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    У MS свой DOM. И вообще, переходили бы на QML ради такого "кроссплатформия".
     
     
  • 3.64, Boboms (ok), 21:14, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > У MS свой DOM.

    У GnomeOS свой DOM. У FirefoxOS свой DOM. У WebOS свой DOM. У iOS тоже свой "DOM". А современный "разработчик" точь в точь как пёс-бродяжка - бегает с высунутым языком от DOMа к DOMу в поисках очередного огрызка сосиски.

     
     
  • 4.128, regged109212 (ok), 00:52, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ну он знал на что шел. Хотя майкрософту можно почаще фак показывать. По другому они не понимают. Выкидываешь табличку "this browser is unsupported, скачать нормальные - вон там" и все :)
     
  • 2.28, egress (ok), 20:13, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Вы наверное забыли что до MS были другие, кто использовал этот стек технологий?
     

  • 1.11, Crazy Alex (ok), 19:30, 04/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Последние конвульсивные подергивания. После этого у них перед каким-нибудь вебосом преимуществ ровно 0. Оно и к лучшему - пусть сдохнет наконец.
     
     
  • 2.20, Xasd (ok), 19:50, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    софт отличается друг от друга -- главным образом НЕ идеей -- а своей реализацией... большой текст свёрнут, показать
     
     
  • 3.49, Crazy Alex (ok), 20:50, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    десктоп хорош своей скоростью, доверием компонентов друг другу и богатством функ... большой текст свёрнут, показать
     
     
  • 4.53, Xasd (ok), 20:55, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    ну с маркетинговой (не технической) точки зрения -- мне тоже интересно что из этого всего выйдет :)
     
     
  • 5.129, regged109212 (ok), 00:53, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ну с маркетинговой (не технической) точки зрения -- мне тоже интересно что
    > из этого всего выйдет :)

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

     

  • 1.12, YetAnotherOnanym (ok), 19:31, 04/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    > обоюдное согласие участников

    Их что, всего двое там сидело?

     
     
  • 2.24, Boboms (ok), 20:01, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Их что, всего двое там сидело?

    В состоянии что-то выбрать - да.

    http://www.youtube.com/watch?feature=player_embedded&v=lVpmZnRIMKs#t=28m33s

     

  • 1.13, Devider (ok), 19:32, 04/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +13 +/
    Лизергин выбран в качестве основного стимулирующего средства разработчиков GNOME.
     
  • 1.16, Михрютка (ok), 19:39, 04/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > Имеется успешный опыт применения JavaScript для аналогичных целей в таких системах, как Windows 8, Firefox OS, webOS, Tizen и KDE, что, как надеется команда разработчиков, упростит работу новых членов команды GNOME

    два чаю этому господину. лучше не скажешь. восьмерка, правда, еще не окончательно к успеху пришла, а остальные да.

     
     
  • 2.21, Boboms (ok), 19:54, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Имеется успешный опыт применения JavaScript для аналогичных целей в таких системах, как Windows 8

    Можно, пожалуйста, подробнее об успешном опыте применения. В особенности интересуют реализованные на JS для Win8 приложения уровня Firefox, Adobe PS, Autodesk, etc. Приложения уровня "калькулятор", "курс акций/валют", фотовьювер во весь экран - не интересуют.

     
     
  • 3.38, Stax (ok), 20:32, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > особенности интересуют реализованные на JS для Win8 приложения уровня Firefox

    Да не вопрос. Например, Firefox для Win8. Весь UI написан на JS.

     
     
  • 4.40, Boboms (ok), 20:34, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Да не вопрос. Например, Firefox для Win8. Весь UI написан на JS.

    Обращение к элементам UI не интересует, интересует логика и системка.

     
     
  • 5.71, Stax (ok), 21:30, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Логика тоже на JS. Всех расширений и самого браузера. Вся обработка внешних событий и т.д. На C++ самая системка (ядро рендеринга, сетевое ядро, близкие к этому вещи и, собственно, движок JS).
    А что вы, собственно, хотели? Чтобы движок JS был написан на JS?

    Из крупных проектов на JS еще есть IDE Komodo (внутри движок рендеринга из Firefox, все внешнее - то, что на JS - переписано и создан редактор). Еще есть довольно фичастый музыкальный плеер SongBird. Опять же, собственно код декодеров аудио и сетевой движки там на C/C++ (по очевидным причинам), на JS интерфейс и логика.

    Если для вас "переписать UI и логику на JS так, чтобы на основе движков рендеринга из браузера сделать IDE или музыкальный проигрыватель" не убедительный пример того, что логика под UI написана на JS, я и не знаю, что говорить.

     
  • 4.130, regged109212 (ok), 00:54, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Да не вопрос. Например, Firefox для Win8. Весь UI написан на JS.

    У них он и раньше был на xul + js. И к нему всегда было много претензий, потому что он тормозит и его клинит. А так все хорошо, прекрасная маркиза...

     
  • 3.41, Xasd (ok), 20:34, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Приложения уровня "калькулятор", "курс акций/валют", фотовьювер во весь экран - не интересуют.

    почему не интересуют? потому что калькулятор у вас на сотовом телефоне есть? :)

    а вдруг не будет сотового телефона под рукой? :-) :-)

    и "курс акций/валют" мне кажется тоже обидили зря!

     
     
  • 4.43, Boboms (ok), 20:39, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > почему не интересуют? потому что калькулятор у вас на сотовом телефоне есть?
    > :)
    > и "курс акций/валют" мне кажется тоже обидили зря!

    Цветной текст + простая рамка - "Applications" уровня html4+css. В чём отличие App от pure html в браузере?

     
     
  • 5.44, Xasd (ok), 20:42, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    предположим мне надо написать программу уровня "поглядеть курс акций/валют".

    1. я захожу на LOR/OpenNET и гипотетически спрашиваю:
    "ребят! а на чём пишут программу для Gnome? случаем не на Javascript?"

    2. а мне гипотетический собеседник отвечает:
    "НЕТ! ни в коем случае не используй Javascript! потому что на нём пишут программы только уровня калькулятор и курсы валют!!"

    :-)

     
     
  • 6.46, Boboms (ok), 20:47, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > предположим мне надо написать программу уровня "поглядеть курс акций/валют".
    > 1. я захожу на LOR/OpenNET и гипотетически спрашиваю:
    > "ребят! а на чём пишут программу для Gnome? случаем не на Javascript?"
    > 2. а мне гипотетический собеседник отвечает:
    > "НЕТ! ни в коем случае не используй Javascript! потому что на нём
    > пишут программы только уровня калькулятор и курсы валют!!"

    Ты думаешь, ты сможешь впредь получать ответы квалифицированных спецов, отвечая своими же вопросами себе самому?

     
     
  • 7.51, Xasd (ok), 20:51, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ОКЭ, хорошо, я буду задавать вопросы для квалифицированных специалистов -- от другово логина! [и использовать spell_checker, чтобы зашифроваться ещё шипче!]

    # P.S.: стоп, погоди. а [вымышленный] гипотетический собеседник -- это квалифицрованный специалист или нет?

     
     
  • 8.58, Boboms (ok), 21:03, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для начала определись с кем ты беседуешь - с вымышленными, гипотетическими, реал... текст свёрнут, показать
     
  • 5.48, Xasd (ok), 20:48, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > В чём отличие App от pure html в браузере?

    первое *существенное* отличие которое пришло в голову (правда первое пришло не оно :)):

    1. pure HTML -- работает в web-браузере :)

     

  • 1.30, DenD (ok), 20:18, 04/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Большинство пищущих здесь удивленные комментарии вообще в курсе, что JavaScript уже как заметно больше года главный скриптовый язык Gnomе? То есть эта новость просто констатация факта, что выбор JavaScript оправдал себя в среде Gnome.
     
     
  • 2.37, Аноным (ok), 20:30, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Куда там, тормоза DOM от JS бы отличить.
     
     
  • 3.42, arisu (ok), 20:39, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Куда там, тормоза DOM от JS бы отличить.

    да этот JS выучить бы для начала.

     
  • 2.52, Crazy Alex (ok), 20:54, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    тем хуже для гнома. Взять язык с кучей известных странностей для написания приложений на десктопе, где можно выбрать что-то получше, забив на свою валу... станно, мягко говоря.
     
     
  • 3.54, Аноным (ok), 20:58, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Может в производительности дело?
     
     
  • 4.59, arisu (ok), 21:04, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Может в производительности дело?

    скорее в том, чтобы привлечь «вебкодеров». на этой волне поднялась нода, на ней же пытаются выехать и гномовцы.

     
  • 4.62, Crazy Alex (ok), 21:09, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    В сравнении с компилируемой в C валой? Вот её бенчмарки (там есть в сравнении с плюсами): http://code.google.com/p/vala-benchmarks/wiki/BenchResults - разница копеечная, причем часто - в пользу валы. Теперь смотрим на различия плюсов и джаваскрипта: http://benchmarksgame.alioth.debian.org/u32/benchmark.php?test=all&lang=v8&la

    Так что JS никак не производительнее валы.

     
  • 4.68, DenD (ok), 21:26, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Да не в производительности дело :) У Gnome практически весь оконный менеджер написан на JavaScript. Все дело в удобстве написания: вместо того чтобы все базовые библиотеки и вызывающие высокоуровневые функции писать на том же C, прошло разделение - все библиотеки GTK остались на C, а все высокоуровневые конструктивы были переписаны на скриптовый язык. В таком подходе отлаживать и писать код получается значительно быстрее. Был выбран JavaScript, а не тот же Python, поскольку у Python-а есть очень сильная привязка к сопустствующим библиотекам, в частности. Но, волноваться не стоит, GObject Introspection никто не отменял, так что "байндинги" позволяют вам писать в Gnome на чем хотите - Python, Vala и т.п.
     
     
  • 5.136, seriyPS (ok), 02:50, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Оконный менеджер на JS O_o? Можно поподробнее?
     
     
  • 6.138, arisu (ok), 19:57, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Оконный менеджер на JS O_o? Можно поподробнее?

    а в чём проблема? какая разница, на чём, собственно? при наличии враперов к иксам — хоть на gwbasic'е из-под DOSBox, был бы драйвер коммуникации.

     
     
  • 7.141, seriyPS (ok), 21:10, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> Оконный менеджер на JS O_o? Можно поподробнее?
    > а в чём проблема? какая разница, на чём, собственно? при наличии враперов
    > к иксам — хоть на gwbasic'е из-под DOSBox, был бы драйвер
    > коммуникации.

    Я не о проблеме, а о том что впервые слышу об оконном менеджере на JS.
    Скорее всего тут перепутали *дисплейный* менеджер LightDM с *оконным менеджером* (Compiz etc)

     
     
  • 8.142, arisu (ok), 21:17, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а пардон, я не понял правильную причину удивления да и LightDM тоже не при чём... текст свёрнут, показать
     

  • 1.67, ILYA INDIGO (ok), 21:24, 04/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Полная деградация гнома.
     
  • 1.70, Пр0х0жий (ok), 21:28, 04/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Имеется успешный опыт применения JavaScript для аналогичных целей
    > в таких системах, как Windows 8, Firefox OS, webOS
    > ...
    > JavaScript прекрасно отвечает потребностям GNOME

    Вектор движения понятен.

     
     
  • 2.90, reg119208 (ok), 23:26, 04/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Вектор движения понятен.

    Хомячковое DE вырисовывается. Вот только где же у них в пользователях хомячки? Вот потому и теряют пользовательскую базу с рекордной скоростью.

     

  • 1.81, metallica (ok), 22:36, 04/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >На состоявшемся на днях съезде GNOME Developer Experience Hackfest команда разработчиков GNOME рассмотрела вопрос выработки рекомендаций по выбору языка программирования для разработки приложений, создаваемых для работы в GNOME.Мотивом определения рекомендованного по умолчанию языка стали участившиеся вопросы начинающих разработчиков о том, какой инструментарий надо использовать при написании приложений для GNOME.

      Разработчики,которые не знают на чём им писать,похожи на юнцов,которые не знают где им посс*ть.И матёрые гномеры,походу,как-то прикольнулись,или просто не
    нашли другого ответа на подобные вопросы.

     
  • 1.84, reg119208 (ok), 23:13, 04/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Картина Репина "приплыли". Всю ночь грeбли, а лодку отвязать забыли. Если раньше гномовские приложения были шустрее кедовых, то теперь гномеры кажется решили исправить это упущение.
     
  • 1.94, metallica (ok), 23:33, 04/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Надо спасать GNOME от нашествия "начинающих разработчиков".
     
  • 1.110, iCat (ok), 03:51, 05/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Всё закономерно.
    Сначала реестр, потом systemd, теперь java...
    На очереди NTFS и kernel.dll
     
  • 1.111, бедный буратино (ok), 04:41, 05/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Лучше CoffeeScript. Он красивее.
     
  • 1.112, Тузя (ok), 07:51, 05/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Это новость-детектор, сразу видно кто из местных хейтеров знает GNOME, а кто нет.
     
     
  • 2.131, regged109212 (ok), 00:56, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Это новость-детектор, сразу видно кто тут школие падкое на маркетинговый буллшит.

    //little obvious fix.

     

  • 1.117, stre10k (ok), 09:47, 05/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А чем он лучше Perl для конкретно этой задачи?
     
     
  • 2.119, metallica (ok), 10:16, 05/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > А чем он лучше Perl для конкретно этой задачи?

    Скоростью исполнения?

     
  • 2.132, regged109212 (ok), 00:56, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > А чем он лучше Perl для конкретно этой задачи?

    Ничем: оба подходят для нее как топор для заплыва по реке.

     

  • 1.121, verus (ok), 11:10, 05/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Не могу избавиться от мысли о GIMP на JavaScript, плавно переходящей в мысль о суициде...
     
     
  • 2.133, regged109212 (ok), 00:57, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Не могу избавиться от мысли о GIMP на JavaScript, плавно переходящей в мысль о суициде...

    Да вон в лисе сделали вьюху на JS. Зашибись, оно большой пдф рендерит минуту на мощном проце. И каждую страницу еще секунд по 20. И некорректно. А evince открывает этот же пдфник МГНОВЕННО. И намного корректнее. Вот уж нафиг такое "счастье" - отключил встроенный просмотрщик к ...ням собачьим.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру