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 же, ну.
    >не связанным с собственным набором базовых библиотек.

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

     

     ....большая нить свёрнута, показать (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-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру