The OpenNET Project / Index page

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



"Проект Phoenix развивает современный X-сервер, написанный на языке Zig "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Проект Phoenix развивает современный X-сервер, написанный на языке Zig "  +/
Сообщение от opennews (??), 26-Дек-25, 13:42 
В рамках проекта Phoenix предпринята попытка создания с нуля нового X-сервера, не использующего наработки X.org Server и нацеленного на создание современной альтернативы, расширяющей протокол X11 и предоставляющей возможности для совместимости с Wayland. На текущем этапе развития Phoenix пока не готов к повседневному использованию, но уже позволяет организовать работу с простыми приложениями, использующими для вывода графики GLX, EGL или Vulkan, при вложенном запуске Phoenix поверх существующего X-сервера. Код написан на языке Zig и распространяется под лицензией GPLv3...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=64506

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

2. Сообщение от Аноним (2), 26-Дек-25, 13:45   +4 +/
Т.е. с одной стороны хотят фичи, а с другой совместимость? Будет непросто, мягко говоря, но та же хлибра сильно тормозится об внутрянки ксорга и нужно поддержки проприетарных дров невидии и икс-дров под всякое старое, так что может и выгорит.
Ответить | Правка | Наверх | Cообщить модератору

3. Сообщение от Аноним (3), 26-Дек-25, 13:55   +4 +/
Любители возродить иксы забывают одну вещь: нужно уговорить всех подряд остаться на иксах: производителей видеокарт, разрабов тулкитов, разрабов ДЕ и каждого отдельно взятого разработчика каждого отдельно взятого приложения (да!) То есть мало "сделать иксы great again". Это только 1% от всех усилий. Остальные 99% времени уйдут на уговаривание всех подряд, что "пусть даже вяленый это хорошо, но поддержите наш нескучный икс-сервер позязя. Ну позязя! ну че вам стоит, а?"
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7, #8, #9, #11, #24

4. Сообщение от Аноним (4), 26-Дек-25, 13:57   +/
Отличная новость. Свободная лицензия, безопасный и, что не менее важно, удобный язык в отличие от Rust. Глядишь со временем передут на него, когда костыли Wayland уже окончательно его поломают.

>Для запуска приложений, поддерживающих только Wayland, планируют реализовать встроенную поддержку данного протокола или задействовать внешние прослойки

Wayback из коробки?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #13, #86

5. Сообщение от Аноним (5), 26-Дек-25, 13:58   +1 +/
> безопасный и, что не менее важно, удобный язык

Zig совершенно небезопасный для памяти язык. Это скорее Си нового поколения.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #10, #12, #62

7. Сообщение от Аноним (7), 26-Дек-25, 14:08   +1 +/
>Любители возродить иксы забывают одну вещь: нужно уговорить всех подряд остаться на иксах: производителей видеокарт, разрабов тулкитов, разрабов ДЕ и каждого отдельно взятого разработчика каждого отдельно взятого приложения (да!) То есть мало "сделать иксы great again". Это только 1% от всех усилий.

Любители забывают, что можно сделать слой совместимости с wayland. Как сделали с виндовс :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #25, #67

8. Сообщение от IdeaFix (ok), 26-Дек-25, 14:09   +/
Просто затащат во фрибсд и всё... ну и в опенмандриву.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #83

9. Сообщение от Bottle (?), 26-Дек-25, 14:10   –2 +/
Ты так говоришь, будто бы вяленый работает.
Все побухтят и вернутся на кресты.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #19, #47

10. Сообщение от IdeaFix (ok), 26-Дек-25, 14:11   –2 +/
ИИ-асистент проще оттранслирует Си в Зигу, других причин для использования Зиги не было.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

11. Сообщение от Аноним (11), 26-Дек-25, 14:13   +1 +/
Не нужно: драйверы видеокарт работают через интерфейсы DRM и GBM, а для одного модного тулкита будет реализована поддержка протокола Wayland. А что два модных DE завязались на собственные реализации дисплейного сервера — так это их проблемы, на них свет клином не сошёлся и без них полным полно софта (в т.ч. от них).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

12. Сообщение от Аноним (12), 26-Дек-25, 14:20   +/
У зига нет футганов как у C и unsafe {} (привет двойному листу в недавнем CVE ядра), поэтому на низкоуровневом это лучший компромисс (безопаснее только Fil-C, но там жуткие потери в производительности, что для такого проекта критично).
Более того, borrow checker в роадмапе до 1.0 ( https://www.opennet.dev/opennews/art.shtml?num=64506 ), поэтому безопасность зига это вопрос времени.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #14, #65, #111

13. Сообщение от Аноним (13), 26-Дек-25, 14:20   +/
cargo/rust гораздо удобнее zig
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #15

14. Сообщение от Аноним (12), 26-Дек-25, 14:21   +/
Ссылка отклеилась: https://github.com/ziglang/zig/issues/2301
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

15. Сообщение от Аноним (12), 26-Дек-25, 14:23   +1 +/
cargo это npm-рак; у языков не должно быть пакетных менеджеров.
У зига пакетный менеджер такой же, что и в Go (где это ключевая фича языка)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #44

18. Сообщение от Аноним (18), 26-Дек-25, 14:32   –2 +/
Может ещё xfree86 откопать? Нужно больше фрагментации!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #82

19. Сообщение от Xasd9 (?), 26-Дек-25, 14:35   –1 +/
это вы думаете шаз какой щаз год?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

20. Сообщение от Аноним (-), 26-Дек-25, 14:43   –10 +/
>В рамках проекта Phoenix предпринята попытка создания с нуля нового X-сервера

Но зачем? Эпоха X Window System завершается.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #23, #68

21. Сообщение от дохтурЛол (?), 26-Дек-25, 14:50   –1 +/
> В Phoenix также изменено поведение при обработке строк - по умолчанию используется UTF-8

Ох и зря они на юникод-по-дефолту переходят, как мне кажется.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #60, #72, #73

23. Сообщение от Аноним (23), 26-Дек-25, 14:55   –2 +/
Наоборот - всё только начинается! Этот проект - будущее графики в Linux! Тем более после того, как Wayland с треском провалился.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #27, #53

24. Сообщение от Аноним (24), 26-Дек-25, 14:56   +1 +/
> нужно уговорить всех подряд остаться на иксах: производителей видеокарт

а производителей SSD и клавиатур не надо уговаривать?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

25. Сообщение от anonymous (??), 26-Дек-25, 14:58   –9 +/
> что можно сделать слой совместимости с wayland

wayland не существует, это миф. Есть набор библиотек и расширения. Есть композиторы, которые написаны поверх wayland. У гнома и кедов - это разные композиторы. И они не совместимы между собой.

Соответственно ты не можешь сделать слой совместимосит с wayland. Ты можешь сделать слой совместимости с гномами или слой совместимости с кедами. Поэтому разработчики и ненавидят вейланд.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #28, #35, #51, #59

26. Сообщение от Аноним (24), 26-Дек-25, 14:58   –1 +/
> При этом в протокол X11 планируют добавить новые расширения, учитывающие современные тенденции, такие как поддержка HDR, корректная поддержка многомониторных конфигураций (раздельные фреймбуферы для каждого монитора), возможность указания DPI в привязке к мониторам, адаптивное изменение частоты обновления монитора (VRR), защиту от появления разрывов при выводе (tearing).

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #31, #40, #116

27. Сообщение от Аноним (11), 26-Дек-25, 15:06   +2 +/
Куда и когда провалился? Где было слышно треск?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #29, #42, #50, #61

28. Сообщение от Аноним (28), 26-Дек-25, 15:12   +3 +/
>wayland не существует, это миф

html не существует - это миф. Есть браузеры, которые написаны поверх html

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

29. Сообщение от Аноним (23), 26-Дек-25, 15:14   –1 +/
В чёрную дыру, поэтому даже треска не слышно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #32

30. Сообщение от Tita_M (ok), 26-Дек-25, 15:18   +2 +/
Проблем с переключением раскладки клавиатуры не будет?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #43

31. Сообщение от Аноним (28), 26-Дек-25, 15:18   –1 +/
фактически сейчас это ещё более невозможно. Тебе надо чтобы софт поддерживал их новые расширения, а никто этого не будет делать.

Разработчики софта ориентированы на большинство. А большинство дефолтных DE переходят на wayland и даже выпиливают возможность запускать через иксы.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #37

32. Сообщение от Аноним (32), 26-Дек-25, 15:18   +1 +/
У онанимов на коре два дуо всё стабильно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

35. Сообщение от Аноним (7), 26-Дек-25, 15:26   +1 +/
Это нейрослоп или так реально может думать человек-разумный?

Wayland - это протокол, у него есть расширения. Композиторы не написаны поверх протокола, а реализуют его. У протокола есть расширения, разные композиторы реализуют разные расширения. Но они все описаны, например тут https://wayland.app/protocols/

Нет особых проблем замапить в X11 (при наличии похожего для x ес-но) расширения wayland специфичные как для гнома так и для кде.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

36. Сообщение от Аноним (36), 26-Дек-25, 15:36   +/
С одной стороны, конечно, лучше поздно, чем никогда.
А с другой... Лучше никогда, чем _слишком_ поздно
Ответить | Правка | Наверх | Cообщить модератору

37. Сообщение от Аноним (23), 26-Дек-25, 15:38   –1 +/
> А большинство дефолтных DE переходят на wayland

Никто никуда не переходит. W - это сырая поделка, X - это готовый продукт промышленного уровня!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

38. Сообщение от name (??), 26-Дек-25, 15:49   –3 +/
Эта реализация будет работать на таком же железе, что и wayland. Пользователь скорее поставит wayland композитор, чем это. Большинство "иксофанатиков" просто сидят с неподдерживаемым железом/драйвером.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #39, #58, #76

39. Сообщение от Аноним (23), 26-Дек-25, 15:50   +1 +/
> Пользователь скорее поставит wayland

В здравом уме это никто не поставит.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #69

40. Сообщение от Соль земли2 (?), 26-Дек-25, 15:54   +1 +/
Wayland - это выбор программистов, а не пользователей. Что-то не нравится - становись программистом. Это Open Source, детка.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #74

41. Сообщение от Аноним (41), 26-Дек-25, 15:54   –3 +/
Ну развивается этот Х сервер. А русские тысячами за ср....й купянск гибнут. И низачем. Просто так.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #79

42. Сообщение от Аноним (42), 26-Дек-25, 16:06   +/
Это не совсем треск, а что-то вроде, прр-пыпыррр...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

43. Сообщение от Аноним (42), 26-Дек-25, 16:07   +/
А в Xorg она есть?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #95

44. Сообщение от Аноним (44), 26-Дек-25, 16:09   –1 +/
Согласен. А еще код нужно писать в vim без расширений, ошибки компиляции нужно нужно искать в в выводе компилятора, отлаживать нужно отладчиком, линковать линковщиком. Да и системы сборки в принципе не нужны, даже Make - это уже перебор. Для слабых духом разрешается скрипты на баше писать, раз не могут сами запомнить все команды и ввести каждый раз заново. Люди создали множество недопустимых излишеств - кулинария та же. Вот зачем брать и смешивать разные ингридиенты, создавать какие-то рецепты и т.д.? Нашел корешок или жучка и съел. Вообще, если подумать компьютеры так-то тоже не нужны, нужно в уме все делать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #63

45. Сообщение от Аноним (45), 26-Дек-25, 16:10   +2 +/
Все правильно делают, одобряем. А то уже надоели эти проекты-спецификации. Ничего хорошего из них не получается. Jabber-клиентов и серверов вокруг XMPP понаписали десятки, но каждый из них кто в лес, кто по дрова. Та же история сейчас происходит с Wayland.

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

Сейчас в Wayland долбятся с позиционированием окон и разводят руками: не предусмотрено бай дизигн. И это эксперты, написавшие X.org Server, люди с опытом. Ну да, ну да.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #49

46. Сообщение от Анонимомус (?), 26-Дек-25, 16:14   +/
Совершенно не понятно зачем, совместимость с иксам будет частичная, стандарты - не не слышали, изоляция приложений поломает то, за что ругают вяленный, отлаженный годами код не используется, что будет с поддержкой дров непонятно, и будет сырая поделка на модном молодежном языке, что сразу ограничит круг поддерживающих, еще и с самого старта закладывается прокладка для новых приложений на вяленом, для кого оно?

З.Ы. Разумеется дело авторов на что они хотят тратить время

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #52, #109

47. Сообщение от Аноним (47), 26-Дек-25, 16:16   +1 +/
Вызывающе неверная информация. Вот передо мной гном - там работает. В виртуалке popos с cosmic de - там тоже работает. Наврал получается?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #64

48. Сообщение от zeecape (ok), 26-Дек-25, 16:17   –4 +/
Xorg мёртв. Началась битва между XLibre и Phoenix за право возродить его из пепла индусского кода
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #81

49. Сообщение от Анонимомус (?), 26-Дек-25, 16:19   +/
Как-будто иксы изначально проектировались под современные нужды, тот же композитинг прикручивали на ходу
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #56, #110

50. Сообщение от Аноним (47), 26-Дек-25, 16:19   +/
Треск видимо со стороны 5 точки того анонима, а провалился аноним в алкогольный делирий.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

51. Сообщение от Аноним (51), 26-Дек-25, 16:19   +/
>  Поэтому разработчики и ненавидят вейланд.

Выдаёшь желаемое за действительное.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

52. Сообщение от Аноним (45), 26-Дек-25, 16:20   +1 +/
Не правильно ставишь вопрос. Пацанам не понравилось текущее положение вещей - пацаны делают то, как будет лучше по их мнению. Выстрелит или нет - индустрия разберется. И твое непонимание исходит из того, что ты плохо представляешь тему обсуждения, для них-то как раз все ясно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

53. Сообщение от Аноним (51), 26-Дек-25, 16:21   –3 +/
> Wayland с треском провалился.

только фактически он сейчас на 80% десткопов

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #55, #113

54. Сообщение от Oe (?), 26-Дек-25, 16:22   +/
'вместо вывода ошибок в случае отсутствия должных полномочий будут передаваться пустые данные' ведроид плачет с его незапускающимися приложениями при отклонении в выдаче прав
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #57, #85

55. Сообщение от Аноним (23), 26-Дек-25, 16:24    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

56. Сообщение от Аноним (45), 26-Дек-25, 16:27   +/
Что подтверждает мои слова. Проектируют пусть любители болтовни и сферической разработки в вакууме. Настоящие успешные проекты создаются сразу на практике, без долгого проектирования на бумаге. И вопрос не в скорости разработки и скорейшем выводе на рынок, а в сталкивании с практическими проблемами.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

57. Сообщение от Аноним (64), 26-Дек-25, 16:40   +/
> ведроид плачет

Ведроид должен страдать.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54

58. Сообщение от Аноним (64), 26-Дек-25, 16:51   +/
> Большинство "иксофанатиков" просто сидят с неподдерживаемым железом/драйвером.

Вот только "неподдерживаемое" железо под Иксами прекрасно работает, а в Вейланде - нет, не работало и не будет.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #71

59. Сообщение от Аноним (59), 26-Дек-25, 16:51    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

60. Сообщение от Аноним (64), 26-Дек-25, 16:53    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

61. Сообщение от Аноним (64), 26-Дек-25, 16:54    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

62. Сообщение от Аноним (64), 26-Дек-25, 16:56    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

63. Сообщение от Аноним (12), 26-Дек-25, 16:56   +/
Пакетный менеджер в языках - не инструмент для программиста, а привязка к определённой проприетарной экосистеме, которая помимо этого печально известна числом крупных взломов.
Язык в чистом виде это компилятор; языки с пакетным менеджером это подписка на дядю и вечная война с пакетным менеджером операционной системы.
Никакие IDE, LSP, линковщики не наделали столько урона открытой экосистеме, как npm-pip-cargo'подобные опухоли.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #66, #70, #77, #88

64. Сообщение от Аноним (64), 26-Дек-25, 16:58   +/
> В виртуалке

Троллинг получается?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47

65. Сообщение от inferrna (ok), 26-Дек-25, 17:03   +2 +/
Весь зиг, это и есть аналог unsafe раста
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

66. Сообщение от Аноним (44), 26-Дек-25, 17:09   +/
Для cargo легко настраиваются источники, откуда берутся зависимости. Любой дистрибутив linux/любой коммерческий проект и т.д., может заменить crates.io на свой собственный registry и внимательно контролировать, что там там лежит. Все гибко настраивается в зависимости от обстоятельств и требований по безопасности. Ничто в cargo не мешает тебе брать зависимости откуда угодно, хоть из git-репозиториев, хоть из собственной файловой системы.

При этом, для людей, которые вкатываются в раст, нет боттлнека в виде того, что без пол литра не разберешь, откуда тебе зависимости брать и как тебе вообще настроить сборку своего проекта, потому что есть стандартный crates.io, в котором все есть - а дальше настраивай себе все под свои обстоятельства, когда уже что-то настоящее делаешь.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63 Ответы: #75

67. Сообщение от iPony128052 (?), 26-Дек-25, 17:12   +/
> можно сделать слой совместимости с wayland. Как сделали с виндовс

Если хочешь, это так просто, раз и ...

Это про Wine? Даже страшно представлять сколько ресурсов и денег в него потрачено. Благо, что они есть.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

68. Сообщение от iPony128052 (?), 26-Дек-25, 17:20   +/
Потому что может.

Имено поэтому есть палемуны, тринити, опен моровинды, оттеры...

Вон мануал по OSS

https://wiki.archlinux.org/title/Open_Sound_System

Последний релиз в 2019 был.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

69. Сообщение от Аноним (47), 26-Дек-25, 17:27   +/
А зачем это ставить? Икс сессии двух самых популярных ДЕ скоро дропнут. Так что ничего ставить не надо, оно само.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #78, #117

70. Сообщение от Аноним (44), 26-Дек-25, 17:28   +/
А, ну и да, cargo - не пакетный менеджер, а система сборки. Пакетный менеджер - просто одна из его фичей, которой ты даже можешь не пользоваться (если есть мазохистские наклонности). А возможность заменять registry на свой собственный снимает головную боль о том, как бы так безопасно все зависимости себе заиметь с разработчика библиотеки на дистрибьютера конечного продукта, как оно и должно быть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63

71. Сообщение от Аноним (47), 26-Дек-25, 17:28    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58

72. Сообщение от Аноним (72), 26-Дек-25, 17:36    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

73. Сообщение от Kusb (?), 26-Дек-25, 17:36   +/
Хрюникод-хрюникод-хрюникод! Ядрёная консоль делает меня сильней!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

74. Сообщение от Антикапиталист (-), 26-Дек-25, 17:43   +/
Позволю себе заметить, что это выбор не программистов, в джунов-вайбкодеров после ютубных курсов, чтобы пополнить своё портфолио на гитхабе и не более.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40

75. Сообщение от Аноним (12), 26-Дек-25, 17:46   +1 +/
Как же вы не понимаете, Я Не Хочу Ничего Настраивать! У меня есть родной пакетный менеджер и у меня есть git - больше я ничего не хочу, хватит заставлять меня настраивать все под каждый второй калеченный язык!
У меня есть проект который я хочу либо собрать для себя либо законтрибьютить - я пишу git clone && make и все, хватит это переизобретать, вы делаете только хуже всем!
Дебиан воюет с пакетами на расте уже несколько лет, потому что это раковая экосистема, зацикленная на себе - меня настрой, меня скомпилируй, Я-Я-Я!
Когда решаются несуществующие проблемы появляется настоящая.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #80, #90, #103

76. Сообщение от Антикапиталист (?), 26-Дек-25, 17:49   +4 +/
Пользователь (домохозяйка) ставит дистрибутив, понятия не имея что у него там под капотом. Программист (настоящий, а не инклюзивный woke'нутый ютубный джун-вайбкодер) поставит x11 и что-то типа i3wm или dwm.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #92, #100

77. Сообщение от Европа (?), 26-Дек-25, 17:51   +/
> Никакие IDE, LSP, линковщики не наделали столько урона открытой экосистеме, ...

Можете подробнее описать, какой урон был нанесен вышеперечисленным? Особенно интересно узнать про линковщики.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63

78. Сообщение от Антикапиталист (?), 26-Дек-25, 17:52   +/
Тот, кто осознанно использует иксы (опытные системные программисты с профильным высшим образованием), тот точно не будет использовать мусорные gnome и kde.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69

79. Сообщение от Антикапиталист (?), 26-Дек-25, 17:55   +1 +/
Они идут туда добровольно ради денег, очищая генoфонд и оздоровляя нaцию. А вот ты трясешься в погpебе от страха перед нациcтами из тцк.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

80. Сообщение от Аноним (44), 26-Дек-25, 17:55   +/
Проблема решена, но при этом в каждом дистрибутиве по-своему. И я не очень понимаю, чем карусель с ситуациями вида "чтобы собрать наш проект, вам нужно заиметь хедеры вот этих пяти либ и нам не важно, что в репозитории вашего дистрибутива двух из них нет" лучше.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75 Ответы: #89

81. Сообщение от Антикапиталист (?), 26-Дек-25, 17:58   +/
> Xorg мёртв.

Судишь обо всем вокруг по состоянию своей половой жизни?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

82. Сообщение от Антикапиталист (?), 26-Дек-25, 18:04   +/
> xfree86

Был прекрасен. Сидел на нем до последнего, пока не выпилили окончательно отовсюду. Вообще, любое ПО выпущенное до середины 2000-х априори прекрасно, по сравнению с современностью.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #93

83. Сообщение от Аноним (83), 26-Дек-25, 18:05   –2 +/
Почему ты думаешь что у FreeBSD какой-то особый путь использовать архаичные/мёртворожденные/тупиковые решения? FreeBSD как и все использует актуальный графический стек на wayland. От иксов отказываться в ближайшее время, конечно, не будет, но и тащить всякие XLibre и вот это вот в качестве официальной графической системы - нет. Оно будет в портах, потому что это было кому-то интересно собрать, и только. А потом будет выпилено вместе с иксами.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

84. Сообщение от Аноним (84), 26-Дек-25, 18:07   +/
> защиту от появления разрывов при выводе (tearing)

Как понять - "защиту"? Презенть через мейлбокс а дальше вулкан сам всё сам сделает. Что такое "защита"?

Ответить | Правка | Наверх | Cообщить модератору

85. Сообщение от Kusb (?), 26-Дек-25, 18:09   +/
Да, как же это задолбало.
Хотя приложения смогут реагировать на пустые даные или подставленную картинку "на самом деле доступ не разрешён" и клянчить разрешения.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54

86. Сообщение от Аноним (83), 26-Дек-25, 18:09   –1 +/
> Отличная новость. Свободная лицензия, безопасный и, что не менее важно, удобный язык в отличие от Rust

Zig не безопасный и не удобный, это просто хайповый вариант C, нестабильный, "проект одного разработчика", без экосистемы и тулинга. Сишникам он не нужен, потому что они приросли уже к своей архаике, программистам тем более, потому что есть на самом деле удобные и развитые языки. Кроме них он нужен только изучающим программирование, без задней мысли пробующим всё подряд, но продукта у таких не получится - будет заброшено с окончанием каникул.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

87. Сообщение от Аноним (87), 26-Дек-25, 18:11    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору

88. Сообщение от Аноним (91), 26-Дек-25, 18:11   +/
>а привязка к определённой проприетарной экосистеме

Ложь
>Язык в чистом виде это компилятор

Языку нужно много чего ещё
>Никакие IDE, LSP, линковщики не наделали столько урона

Вы утверждаете, что они нанесли урон? Опять ложь.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63

89. Сообщение от Аноним (12), 26-Дек-25, 18:13   +/
> в репозитории вашего дистрибутива двух из них нет

Читайте, что такое git submodule; build системы meson/go/zig тоже умеют их собирать из соседних репозиториев, без костылей в виде пакетного менеджера.

> чем карусель с ситуациями лучше

Тем, что это проблема МОЕГО дистрибутива, которого я сам выбрал и чьим участником я являюсь. Cargo - это не мой выбор, это выбор, который мне был навязан авторами необходимого софта, и опережая ваши заметки - если выбор софта это тоже мой выбор, то софт на расте я как пользователь, программист и мейнтейнер предпочитаю не выбирать воовсе.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80 Ответы: #91, #97

90. Сообщение от Аноним (91), 26-Дек-25, 18:14   –1 +/
>У меня есть родной пакетный менеджер

Какой именно?
>больше я ничего не хочу

Ну так а что вы не пишите софт себе самостоятельно?
>я пишу git clone && make и все

Вы даже простив сабмодулей?
>вы делаете только хуже всем

Опять ложь
>Дебиан воюет с пакетами на расте уже несколько лет

Дебианопроблемы. Вот дебиан самораспустится, и проблем не будет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75

91. Сообщение от Аноним (91), 26-Дек-25, 18:17   +/
>build системы meson/go/zig тоже умеют их собирать из соседних репозиториев, без костылей в виде пакетного менеджера.

То есть каждая библиотека должна компилироваться при сборке каждого пакета? Каждый проект должен нести в себе свою копию библиотеки, и самостоятельно отслеживать исправления безопасности и прочее?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89 Ответы: #96

92. Сообщение от Kusb (?), 26-Дек-25, 18:17   +/
Проблема консольных утилит, dwm, plan9, vim и т.п. - люди создали такой софт, что этим могут пользоваться только суровые админы и аутичные кошкодевочки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76 Ответы: #106

93. Сообщение от Аноним (91), 26-Дек-25, 18:19   +/
>Вообще, любое ПО выпущенное до середины 2000-х априори прекрасно, по сравнению с современностью.

Произошла ошибка при операции по адресу 0x00000002, память не может быть Read.
Произошла ошибка "Нет ошибки".
Segmentation fault.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #82

94. Сообщение от Анонимemail (94), 26-Дек-25, 18:19   –2 +/
Ну такая себе новость. Кому-то делать нечего, а в штанах чешется очень. А тут реально новость вышла, что 64 гига оперативки сейчас уже как мак про целый стоят.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #101, #102, #104, #115

95. Сообщение от Аноним (91), 26-Дек-25, 18:21   +/
Есть. Сочетание клавиш перехватывается и не может участвовать в горячих клавишах.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #98

96. Сообщение от Аноним (12), 26-Дек-25, 18:21   +/
Читайте, что такое git submodule.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91

97. Сообщение от Аноним (44), 26-Дек-25, 18:24   +/
> git submodule; build системы meson/go/zig

Cargo тоже в это умеет, просто, как правило, крейты на расте так не пишут - ничто не мешает вам написать собственный проект в такой манере. И я понимаю, что бенефит тут в том, что отдавать эту задачу на откуп знакомому надежному инструменту в виде git душевно спокойнее, но:

1. Это фрагментация и вы ограничиваете свои возможности и интерфейс теми возможностями и интерфейсом, который предоставляет git
2. Все надежные и знакомые инструменты тоже когда-то были молодыми, незнакомыми, и ненадежными - вы сами себя загоняете Catch-22, ограничивая себя такими правилами

> то софт на расте я как пользователь, программист и мейнтейнер предпочитаю не выбирать воовсе

Жаль, но, пожалуй, не то чтобы я мог тут вас переубедить, вы своем праве.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89 Ответы: #105

98. Сообщение от Аноним (24), 26-Дек-25, 18:26    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95

99. Сообщение от Аноним (99), 26-Дек-25, 18:26   +/
>В Phoenix не намерены реализовывать всю функциональность протокола X11, доступную в X.org Server, и поддерживать устаревшее оборудование

Ну и кому такой "феникс" нужен? Они просто пытаются сделать X-сервер, который будет жрать так же, как и вейланд. Потом в дистрах заменят оргинальные/форкнутые иксы на это поделие, и скажут "вот видите - вейланд жрёт меньше!" Дык, если изначально ориентироваться, чтобы работало только на свежайшем оборудовани - то какой иной результат можно получить?

Ответить | Правка | Наверх | Cообщить модератору

100. Сообщение от Старлуп (?), 26-Дек-25, 18:28   +/
Вообще то с чего ты взял что кто то потому что это твое мнение кто что должен поставить так как это видешь ты гипер луп из семи халуп, если так будет то и жить некогда , а как бы сказал Михалков, а кто это ? И я бы так же как выше.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76

101. Сообщение от Аноним (24), 26-Дек-25, 18:30    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94

102. Сообщение от Анонимemail (94), 26-Дек-25, 18:34   +/
Теперь уже так это звучит, что инкрустированные драгоценной оперативной памятью DDR5 64 гигабайтные планки стоят всего 1300 евро!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94

103. Сообщение от Бжежко (ok), 26-Дек-25, 18:34   +/
Не настраивай тогда, как-будто тебя силом заставляют все это делать? Какая-то инфантильная позиция. Делай как хочешь, форкай что хочешь, это же опенсурс таки! Не нравится что мейнтейнеры дебиана затащили раст? Сделай свой дистр и поддерживай, изи-пизи!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75

104. Сообщение от Антикапиталист (?), 26-Дек-25, 18:36   +4 +/
Уточняй, что речь про DDR5. А то я недавно, наконец, до конца забил все слоты своей ноунейм материнки с Али, аж на 256 гигов DDR3 ECC! Кстати тоже с Али за копейки. Учитывая, что мне за 50, хватит до конца жизни.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94 Ответы: #107

105. Сообщение от Аноним (12), 26-Дек-25, 18:38   +/
> Cargo тоже в это умеет

Совсем не важно, что инструмент умеет - важно, что он не позволяет делать. Cargo позволяет вредить пользователям.

> Это фрагментация

Фрагментация это неотъемлемая часть open-source - то, что вы хотите это отнять лишь показывает ваши мотивы.

> Все надежные и знакомые инструменты тоже когда-то были молодыми, незнакомыми, и ненадежными

npm за 15 лет не стал надежным, и порой даже кажется, что с каждым годом только хуже.
То же самое будет и с cargo.
https://edera.dev/stories/tarmageddon

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97

106. Сообщение от Антикапиталист (?), 26-Дек-25, 18:45   +/
Кошкодeвочка поставит hyprland, максимально скруглив углы,сделав дизайн гeндерно-нейтральным, чтобы отмежеваться от тoксичной мaскулинности
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92

107. Сообщение от Анонимemail (94), 26-Дек-25, 18:46   –3 +/
А я там вчера DDR2 купил, тоже за копейки. И 3 новые материнки крафтвей под core2due, они с зипа, нулье почти. Тоже теперь железа хватит до конца жизни и мне.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104 Ответы: #108, #112

108. Сообщение от Антикапиталист (?), 26-Дек-25, 18:48    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #107

109. Сообщение от Антикапиталист (?), 26-Дек-25, 18:50   +/
Да пусть делают, авось, что выйдет толковое. Альтернативы и конкуренция это всегда хорошо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

110. Сообщение от Антикапиталист (?), 26-Дек-25, 18:51   +/
Композитинг не нужен. Снижает производительность и отзывчивость, и только слепой это не замечает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

111. Сообщение от Аноним (111), 26-Дек-25, 18:52   +/
> У зига нет футганов как у C

Смешно это слышать о языке с ручным управлением ресурсами. Прямо как в С.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

112. Сообщение от Анонимemail (94), 26-Дек-25, 18:53   –2 +/
За мозги там специальный broadcom cristal hd отвечает. Потребляет всего 1 ватт,и ускоряет почти весь медиа контент, так что core2due почти все время на расслабоне. 700 рублей всего мать обошлась. Броадком ещё 500.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #107 Ответы: #114

113. Сообщение от Антикапиталист (?), 26-Дек-25, 18:53   +/
Из этих 80% только 0.1% на десктопах.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

114. Сообщение от Антикапиталист (?), 26-Дек-25, 18:54    Скрыто ботом-модератором+1 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #112

115. Сообщение от Антикапиталист (?), 26-Дек-25, 18:56   +/
Клоyн
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94

116. Сообщение от Аноним (111), 26-Дек-25, 18:56   +/
>> При этом в протокол X11 планируют добавить новые расширения
> Падажи, вейленд-фанбои на опеннете говорили что это невозможно.

Да ты можешь хоть сотню новых расширений навесить на протокол Х11. Только вот производителям дров в лице Nvidia и AMD, а также производителям GUI-тулкитов вроде Qt на тебя будет глубоко наплевать.

Так что твои воображаемые "вайленд-фанбои" абсолютно правы.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

117. Сообщение от Аноним (117), 26-Дек-25, 18:59   +/
А зачем этими монстроузными комбайнами пользоваться?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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