|
|
3.10, Аноним (10), 10:32, 23/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
Скорее, потому что учится программированию. Человек, который "может", заниматься подобным не стал бы.
| |
|
2.123, n00by (ok), 08:46, 24/01/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
Это кто-то из Анонимов Опеннет устал проклинать Wayland и взял поддержку X в свои руки.
| |
2.159, Прадед (?), 12:52, 26/01/2024 [^] [^^] [^^^] [ответить] | +/– | Это очень хороший и интересный вопрос, который вообще говоря можно было бы расши... большой текст свёрнут, показать | |
|
3.160, Прадед (?), 13:04, 26/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
Вот элементарная ситуация - нужен тимлид или СТО, в общем ищут босса. Такое бывает если предыдущей сбежал.
Котлета предлагается сочная, соответственно на неё слетаются всякие шарлатаны с которыми нужна канкуриравать.
А тут у тебя проектик под ключ с сиай, релизами, тестами, весь код красиво, под платформы там, популярно, и ты такой хоп, сматрите, я вам так же сделаю, только дайте мне деньге и власть
| |
|
4.163, n00by (ok), 06:03, 27/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Вот элементарная ситуация - нужен тимлид или СТО, в общем ищут босса.
> Такое бывает если предыдущей сбежал.
> Котлета предлагается сочная, соответственно на неё слетаются всякие шарлатаны с которыми
> нужна канкуриравать.
> А тут у тебя проектик под ключ с сиай, релизами, тестами, весь
> код красиво, под платформы там, популярно, и ты такой хоп, сматрите,
> я вам так же сделаю, только дайте мне деньге и власть
Примечательно, что это заодно объясняет повторяющиеся в каждой теме вопросы "кому оно надо" и вообще высокий уровень энтропии в комментариях. Шарлатанам ведь тоже нужна канкурировать.
| |
|
|
|
|
2.44, _kp (ok), 12:45, 23/01/2024 [^] [^^] [^^^] [ответить]
| +6 +/– |
Уже почти мерещатся обсуждения о добавлении Руби в ядро.. :)
| |
|
1.6, Аноним (6), 10:23, 23/01/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Нет, в целом идея норм, если скриптовый интерпретатор шустрый и грамотно спроектированный.
Но руби… М–м–м, тормоза–а–а…
| |
|
2.19, Аноним (19), 11:17, 23/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
Не настолько Руби тормозной, чтоб это было заметно в GUI-задачах. К тому же, в последних версиях производительность сильно выросла. Хотя, для некоторых и Qt тормозной.
| |
|
3.71, Аноним (71), 15:01, 23/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
Yast2 в opensuse на руби, работает отвратительно. UI подвисает при загрузке из сети, многопоточки нет.
| |
|
4.98, Аноним (98), 20:20, 23/01/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
На руби многопоточка делается с закрытыми глазами. То что в ясте не осилили - проблемы яста.
| |
|
|
|
3.67, Аноним (67), 14:05, 23/01/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Давно, и всё ещё так. Везде, где руби показывает хоть какие-то приличные результаты относительно всего цеха, при детальном рассмотрении оказываются манипуляциями с условиями работы, которых в реальных практических задачах практически нет.
| |
|
4.97, Аноним (98), 20:19, 23/01/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ты всегда можешь провести свои тесты) По моим руби точно быстрее питона, как минимум.
| |
|
3.85, Аноним (85), 17:32, 23/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
По ссылке результаты получше перла (что ожидаемо) и похуже пхп. Даже не знаю что могло бы быть хуже... какой-нибудь shell только.
| |
|
|
5.144, К.О. (?), 13:29, 24/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
Интересно как так получается, что Ruby быстрее, только софту на Ruby со старта требуется вагон ресурсов, в то же время как Django со всеми его батарейками может нормально жить даже на каких-нибудь одноплатниках.
| |
|
6.161, Аноним (19), 21:38, 26/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Софту на Ruby со старта требуется вагон ресурсов
Какое наглое враньё. Сразу видно, что Руби вы в глаза не видели.
| |
|
7.162, К.О. (?), 23:50, 26/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
>> Софту на Ruby со старта требуется вагон ресурсов
> Какое наглое враньё. Сразу видно, что Руби вы в глаза не видели.
Бгг. Один Gitlab чего стоит.
| |
|
|
9.166, К.О. (?), 00:31, 31/01/2024 [^] [^^] [^^^] [ответить] | +/– | Ну попробуй взять VPS за 5 баксов и развернуть на ней гитлаб Даже для себя само... текст свёрнут, показать | |
|
|
|
|
|
|
|
2.41, чувак (?), 12:26, 23/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
чувак, ты до сих пор учишься по видосам блогеров 10 летней давности как писать hello word?
| |
2.46, User (??), 12:53, 23/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
С одной стороны - именно у GUI-приложений есть достаточно четко определенные метрики по скорости работы, с другой - с т.з. IT они вполне себе лояльные...
| |
|
1.15, МогзАвтора (?), 10:46, 23/01/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +5 +/– |
Опять вопросы от анонимов. Зачем? Новость под тегом #ненужно или #нужно? И так далее.
Ответ прост.
Автор загорелся некой идеей, реализовал ее на практике на том, что знал и поделился с другими. На этом всё.
| |
|
2.16, elv (?), 10:52, 23/01/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Если не полениться, и глянуть по ссылке в github, то там все написано
| |
|
3.69, МозгАвтора (?), 14:39, 23/01/2024 [^] [^^] [^^^] [ответить]
| +3 +/– |
Анонимы по ссылкам не ходят и живут по правилу "Не читал, но свое мнение по этому непрочитанному я до Вас донесу!"
| |
|
|
1.22, Аноним (-), 11:32, 23/01/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Занятная штука.
Уже есть оконный менеджер на Ruby, есть оконный менеджер на Rust, осталось сделать на R!
Было бы приколько собрать все ссылки на проекты, чтобы для каждого языка был свой оконный велосипед)
| |
|
2.99, Аноним (98), 20:22, 23/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
В начале нулевых было крайне модно писать ВМ. Сейчас нет, ВМ умирают.
| |
2.116, Аноним (116), 00:29, 24/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
На htlm+css only.
От это веселуха будет, столько каках посыпится, зато скорость... )))
| |
|
|
2.60, Аноним (50), 13:41, 23/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
Но сначала библиотеку pure-Wayland с реализацией протоколов Вяленого на языке Ruby.
| |
2.100, Аноним (98), 20:23, 23/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
Почему нет? Берешь протокол, реализуешь. Это кстати было бы интересней, чем ВМ.
| |
|
1.48, Аноним (-), 12:54, 23/01/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Представлен новый оконный менеджер, и .. сразу на Иксах. Вэйланда нет.
| |
|
|
|
|
5.124, n00by (ok), 08:49, 24/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
> он сложнее для небольших проектов -- требует написать ещё композитор
Зачем нужен в клиенте Wayland композитор?
> у него хуже документация
Хуже чего? Вот этого?
The window hierarchy
TODO
Last edited Sat 29 Mar 2014 03:59:04 PM UTC
https://xcb.freedesktop.org/tutorial/
| |
|
6.126, Аноним (116), 08:54, 24/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
По ощущениям автор говорил о написании в целом, для дистра, а не для клиента... не?
| |
|
7.129, n00by (ok), 08:57, 24/01/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
"Для дистра" ничего не пишут, а берут готовое, собирают и упаковывают в пакетики.
| |
|
6.128, zhmylove (ok), 08:57, 24/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
>> он сложнее для небольших проектов -- требует написать ещё композитор
> Зачем нужен в клиенте Wayland композитор?
Затем, что это не простой клиент, а оконный менеджер.
> https://xcb.freedesktop.org/tutorial/
У xcb да, тоже смешная дока, но там комменты в коде есть и у меня почему-то не возникло проблем написать вм на xcb.
С вяленым труднее -- попробуй сам.
Или хотя бы почитай чужие исходники.
| |
|
7.130, n00by (ok), 08:58, 24/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
> С вяленым труднее -- попробуй сам.
Как раз я и попробовал.
> Или хотя бы почитай чужие исходники.
Не нашёл в твоём профиле ссылки на твои исходники.
| |
|
|
9.134, n00by (ok), 09:26, 24/01/2024 [^] [^^] [^^^] [ответить] | +/– | Кажется, я понял Априори постулируется, что каждый пишет ВМ , и на этом основа... большой текст свёрнут, показать | |
9.137, n00by (ok), 11:28, 24/01/2024 [^] [^^] [^^^] [ответить] | +/– | По этому поводу изначально у меня возник вопрос, почему именно XCB, а Xlib XCB ... большой текст свёрнут, показать | |
9.138, n00by (ok), 11:46, 24/01/2024 [^] [^^] [^^^] [ответить] | +/– | А основная претензия к Wayland, насколько я понял -- это монолит из сервера и ме... текст свёрнут, показать | |
|
|
7.132, n00by (ok), 09:02, 24/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
>>> он сложнее для небольших проектов -- требует написать ещё композитор
>> Зачем нужен в клиенте Wayland композитор?
> Затем, что это не простой клиент, а оконный менеджер.
Wayland это протокол. Есть серверная часть (т.н. "композитор"), есть клиентская. Небольшой проект - это клиент.
| |
|
|
9.135, n00by (ok), 09:32, 24/01/2024 [^] [^^] [^^^] [ответить] | +/– | Видишь ли, меня Perl а точнее, его ВМ, то есть вирт машина для таких целей не ... текст свёрнут, показать | |
|
|
|
|
13.153, n00by (ok), 09:47, 25/01/2024 [^] [^^] [^^^] [ответить] | +/– | Байт-код вообще появился задолго до того, как придумали Java Н Вирт называл так... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
5.125, Аноним (116), 08:50, 24/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
Хочу немногл пояснить для себя иксы и разобраться в сраче между поклонниками X и Wayland. Одни говорят что иксы протухли другие, что концепция у них хорошая, но все испортили библиотеки-костыли
| |
|
6.158, zhmylove (ok), 20:09, 25/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Гипотетически можно же в иксах внедрить изоляцию приложений?
Конечно можно :) Через всякие Xnest
| |
|
|
|
|
|
|
2.88, Аноним (-), 18:34, 23/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Ну теперь это надо написать на Elixir.
Тю. Это слишком банально. Ты вот на баше оконный менеджер попробуй напиши! А если покажется мало то неплохо бы и на брейнфаке.
| |
|
|
|
3.91, Аноним (91), 19:18, 23/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
Тоже есть, и тоже давно. И на elisp тоже есть. На лиспах такие вещи (да и все остальные, в общем-то тоже) писать сплошное удовольствие. Но для этого надо видеть дальше скобочек, а на этом 99.9999999999% диванных сливается.
| |
|
4.102, Аноним (98), 20:25, 23/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
На хаскеле поинтересней с точки зрения строгости, сайд эффектов и чистоты. На Лиспе скучно)
| |
|
5.113, Аноним (113), 23:17, 23/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
А мне не надо интереснее. Мне надо чтобы написал, и работало потом 20 лет без переписывания.
| |
|
|
7.121, Аноним (121), 08:29, 24/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Как xmonad?
github/xmonad/xmonad-contrib/blob/master/CHANGES.md
"Dropped support for GHC 8.4."
Красава. Модно, молодежно. Лови момент.
| |
|
|
|
4.106, Печенька (?), 22:00, 23/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
На закрывающие скобочки лисперы мало смотрят, в основном ориентируются на отступы (как бы это странно не звучало), есть даже srfi для схемы в виде языка с отступами https://srfi.schemers.org/srfi-119/srfi-119.html
Кстати, в той же схеме и других диалектах можно смешивать круглые и квадратные скобки для читабельности, например, можно посмотреть в код chezscheme и увидеть как это выглядит.
Ну и давно есть различные плагины для балансирования скобок в редакторах.
| |
|
5.115, Аноним (113), 23:19, 23/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
Вот именно это я и имел в виду, когда говорил про видеть дальше скобочек. Дело не в редакторе и не в отступах. Дело в гомоиконности. Но диванным нужен плагин.
| |
|
6.119, User (??), 07:13, 24/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
Нееее... Первое, что нужно "диванным"(ТМ) - это чтоб платили. За lisp вот практически не платят. Одно время вроде за closure вполне себе - но лет уже не мало как по ощущениям все "наигрались", не в последнюю очередь по причине очень уж унылого перформанса.
| |
|
|
|
|
|
3.92, zhmylove (ok), 19:29, 23/01/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Последний релиз PerlWM датирован 2004м годом.
Он, конечно, есть, но он неюзабелен: по функциональности он даже хуже TWM.
Ну и сыпет варнингами и TODO при работе.
Короче, PerlWM -- это PoC, а не рабочий инструмент.
| |
|
2.84, jjklh (?), 17:13, 23/01/2024 [^] [^^] [^^^] [ответить] | +2 +/– | Глянул на гитхабе Ты молодец Не думал что встречу перлхакера на опеннете Можн... большой текст свёрнут, показать | |
|
3.93, zhmylove (ok), 19:34, 23/01/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
Это да, в lib/X11/korgwm/Config.pm так и написано.
Например: "(map {; "mod_ctrl_$_" => "tag_append($_)" } 1..9),"
Почему не сделал "do $config_file"?
Не было необходимости, но это всегда легко дописать :)
Почему взял YAML? Никакой религии за этим нет. Взял потому, что это простой способ читать структурированные файлы. Предварительно поговорил с ребятами из Modern::Perl, кто чем сейчас пользуется.
Лично я обычно, как ты и предлагаешь, как раз конфиги пишу в perl коде и потом просто исполняю их.
Здесь мне хотелось чего-то, что смогут править не знающие perl люди.
Как-то так :)
P.S. я планирую как-нибудь написать статейку о korgwm, как и зачем я его писал. Просто пока времени нет. Но использую я его каждый день, это не PoC, а мой рабочий инструмент :)
| |
|
4.105, jjklh (?), 21:40, 23/01/2024 [^] [^^] [^^^] [ответить] | +1 +/– | gt оверквотинг удален Ну, большой разницы для незнающих Perl между key val ... большой текст свёрнут, показать | |
|
5.109, zhmylove (ok), 22:24, 23/01/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
Круть, спасибо!
А что у тебя за дистр?
BTW для ArchLinux и FreeBSD я уже сделал пакет в AUR и порт, соответственно.
| |
|
6.110, jjklh (?), 22:52, 23/01/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Опеннет вроде режет ссылки, потому напишу так: github/zeppe-lin
Вдохновлялся NetBSD и CRUX. ^_^
| |
|
7.111, zhmylove (ok), 23:02, 23/01/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Спасибо. Посмотрел на гитхабе -- отличный проект. Так что снимаю шляпу и ставлю звезду взаимно :)
| |
|
8.112, jjklh (?), 23:10, 23/01/2024 [^] [^^] [^^^] [ответить] | +/– | Ну, после столь нетипичных для опеннета любезностей, мы просто обязаны жениться ... текст свёрнут, показать | |
|
|
|
|
|
|
|
1.68, Аноним (68), 14:36, 23/01/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Не, на скриншотах фигня какая-то сопливая, не катит, тема оформления недостаточно нapкoмаaнcкaя!
К такой душной прозрачности не хватает ещё повсеместных кислотных цветов в теме оформления, вот тогда - збс будет!
| |
|
|
3.79, Аноним (68), 15:58, 23/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Любитель серой плоскоты?
Любитель навешивать ярлыки и рассовывать всё по коробочкам? ;)
| |
|
|
|
2.143, Аноним (19), 13:29, 24/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
1. Найти какой-нибудь забытый Богом проект.
2. Сделать о нём вывод обо всём языке программирования.
3. PROFIT!?
Попробовать какой-нибудь нормальный софт на том же языке, тот же AsciiDoctor? Не, зачем?
| |
|
3.167, Печенька (?), 20:40, 22/02/2024 [^] [^^] [^^^] [ответить]
| +/– |
> 1. Найти какой-нибудь забытый Богом проект.
> 2. Сделать о нём вывод обо всём языке программирования.
> 3. PROFIT!?
Сделать выводы по софту. Что не так?
> Попробовать какой-нибудь нормальный софт на том же языке, тот же AsciiDoctor? Не,
> зачем?
AsciiDoctor - тулза и проект совсем другого уровня.
| |
|
|
1.117, Аноним (117), 01:13, 24/01/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Если можешь написать работающую программу на рубях, значит можешь и быстренько выучить какой-нибудь язык, обеспечивающий приемлемую производительность. Казалось бы.
| |
|
2.145, Аноним (19), 13:33, 24/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
На С напиши, очень быстрая программа будет. Будет аж за 1 микросекунду окошко рисовать, против 3 на Руби. Ты же не тормоз, ты заметишь! А потом на Раст перепиши. Ну, подумаешь, в 10 раз дольше писать придётся. Зато окошко на 2 микросекунды быстрее рисоваться будет.
| |
2.150, n00by (ok), 18:15, 24/01/2024 [^] [^^] [^^^] [ответить]
| +/– |
Нет смысла. Иксы являются узким местом. Мой хелловорд https://opennet.ru/53778-game позволяет это увидеть - запускаете варианты Wayland и XCB, хватаете окно мышкой за угол и начинаете быстро менять размеры туда-сюда. На Иксах стабильно пропускает по 1-2 кадра.
| |
|
|