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 полностью для написания программ.
| |
|
|
|
4.93, arisu (ok), 23:32, 04/02/2013 [^] [^^] [^^^] [ответить]
| +4 +/– |
> Вероятно, стоит оформить это отдельной новостью?
э… что «нет рута — тебя нагнули», и что «пишите переносимый софт»? даже по моим капитанским меркам это мегакапитанинг, никак на новость не тянущий. юзерам эти все нюансы по барабану, а для программиста это должно быть очевидно, иначе он профнепригоден.
| |
|
|
|
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 +/– |
> А то я вот что-то не пойму, чем же тогда занимается питон
> на электронно-вычислителных машинах.
тормозит.
| |
|
|
7.134, seriyPS (ok), 02:35, 06/02/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
Жрать свой хвост проблематично - в питоне нет оптимизации хвостовой рекурсии
| |
|
|
|
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 ты оригинал, однако я... текст свёрнут, показать | |
|
|
|
|
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 ы намного умнее, и при норма... большой текст свёрнут, показать | |
|
|
|
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 это нифига не новость!
| |
|
|
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 неа, я не знаю... большой текст свёрнут, показать | |
|
|
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 с ... текст свёрнут, показать | |
|
|
16.98, Xasd (ok), 23:51, 04/02/2013 [^] [^^] [^^^] [ответить] | –1 +/– | что -- как маленькому объяснять там поле куда надо вписывать слова вот и впиши... текст свёрнут, показать | |
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 +/– | да-да-да-да как только апологетам показываешь вполне нормальный случай, но кото... текст свёрнут, показать | |
|
|
|
16.104, Xasd (ok), 00:39, 05/02/2013 [^] [^^] [^^^] [ответить] | –1 +/– | немного щаз прочитал про Nasal не сишный код, а просто текст на сайте вот это... большой текст свёрнут, показать | |
|
|
|
|
|
|
10.77, Михрютка (ok), 22:17, 04/02/2013 [^] [^^] [^^^] [ответить] | +/– | а то __abs__ , __add__ , __and__ , __class__ , __cmp__ , __coerce__ , _... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
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.
| |
|
|
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 +/– | софт отличается друг от друга -- главным образом НЕ идеей -- а своей реализацией... большой текст свёрнут, показать | |
|
|
4.53, Xasd (ok), 20:55, 04/02/2013 [^] [^^] [^^^] [ответить]
| +/– |
ну с маркетинговой (не технической) точки зрения -- мне тоже интересно что из этого всего выйдет :)
| |
|
5.129, regged109212 (ok), 00:53, 06/02/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> ну с маркетинговой (не технической) точки зрения -- мне тоже интересно что
> из этого всего выйдет :)
Ничего хорошего, имхо. На подкованных пользователей маркетинговый буллшит не действует, а ламерье и школие уже давно разбежалось по уютным быдлофончикам, вебне и ведроидам и какой-то там гном им не очень то и упал.
| |
|
|
|
|
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.
| |
|
|
3.42, arisu (ok), 20:39, 04/02/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Куда там, тормоза DOM от JS бы отличить.
да этот JS выучить бы для начала.
| |
|
2.52, Crazy Alex (ok), 20:54, 04/02/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
тем хуже для гнома. Взять язык с кучей известных странностей для написания приложений на десктопе, где можно выбрать что-то получше, забив на свою валу... станно, мягко говоря.
| |
|
|
4.59, arisu (ok), 21:04, 04/02/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Может в производительности дело?
скорее в том, чтобы привлечь «вебкодеров». на этой волне поднялась нода, на ней же пытаются выехать и гномовцы.
| |
4.68, DenD (ok), 21:26, 04/02/2013 [^] [^^] [^^^] [ответить]
| –2 +/– |
Да не в производительности дело :) У Gnome практически весь оконный менеджер написан на JavaScript. Все дело в удобстве написания: вместо того чтобы все базовые библиотеки и вызывающие высокоуровневые функции писать на том же C, прошло разделение - все библиотеки GTK остались на C, а все высокоуровневые конструктивы были переписаны на скриптовый язык. В таком подходе отлаживать и писать код получается значительно быстрее. Был выбран JavaScript, а не тот же Python, поскольку у Python-а есть очень сильная привязка к сопустствующим библиотекам, в частности. Но, волноваться не стоит, GObject Introspection никто не отменял, так что "байндинги" позволяют вам писать в Gnome на чем хотите - Python, Vala и т.п.
| |
|
|
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.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.110, iCat (ok), 03:51, 05/02/2013 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– |
Всё закономерно.
Сначала реестр, потом systemd, теперь java...
На очереди NTFS и kernel.dll
| |
1.112, Тузя (ok), 07:51, 05/02/2013 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Это новость-детектор, сразу видно кто из местных хейтеров знает GNOME, а кто нет.
| |
|
2.131, regged109212 (ok), 00:56, 06/02/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Это новость-детектор, сразу видно кто тут школие падкое на маркетинговый буллшит.
//little obvious fix.
| |
|
|
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 открывает этот же пдфник МГНОВЕННО. И намного корректнее. Вот уж нафиг такое "счастье" - отключил встроенный просмотрщик к ...ням собачьим.
| |
|
|