Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Новая версия Louvre 1.2, библиотеки для разработки композитных серверов на базе Wayland " | +/– | |
Сообщение от opennews (??), 15-Фев-24, 10:27 | ||
Доступен выпуск библиотеки Louvre 1.2.0, предоставляющей компоненты для разработки композитных серверов на базе протокола Wayland. Библиотека берёт на себя выполнение всех низкоуровневых операций, включая управления графическими буферами, взаимодействие с подсистемами ввода и графическими API в Linux, и также предлагает готовые реализации различных расширений протокола Wayland. Созданный на базе Louvre композитный сервер, потребляет заметно меньше ресурсов и демонстрирует более высокую производительность, по сравнению с Weston и Sway. Код написан на языке С++ и распространяется под лицензией GPLv3. Обзор возможностей Louvre можно прочитать в анонсе первого выпуска проекта... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (1), 15-Фев-24, 10:27 | ||
Что-нибудь уже есть на нём? | ||
Ответить | Правка | Наверх | Cообщить модератору |
16. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Анооон (?), 15-Фев-24, 12:15 | ||
Пока нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +2 +/– | |
Сообщение от Аноним (65), 15-Фев-24, 23:00 | ||
Поэтому потребляет меньше ресурсов | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +11 +/– | |
Сообщение от Аноним (2), 15-Фев-24, 10:32 | ||
>Код написан на языке С++ и распространяется под лицензией GPLv3. | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от 12yoexpert (ok), 15-Фев-24, 11:42 | ||
Плюсую, островок адеквата в этом аду корпорастических MIT-ов и рекламных rust-ов | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | –7 +/– | |
Сообщение от Аноним (-), 15-Фев-24, 11:58 | ||
Не, ну плюсы это намного лучше дыряшки, но нафига gpl-рак - не понятно вообще. | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +3 +/– | |
Сообщение от Аноним (2), 15-Фев-24, 12:33 | ||
А что, было мало проприетарных заимствований открытых Иксов? Вот, например, во времена неускоренного XFree86 был такой Accelerated-X. Чую, что это скоммунизженный тот же XFree + поддержка аппаратного ускорения. Закрыто, а свободный проект с этого получил дырку от бублика. Вот вся ваша "истинная" свобода до копейки. | ||
Ответить | Правка | Наверх | Cообщить модератору |
22. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | –3 +/– | |
Сообщение от Аноним (-), 15-Фев-24, 12:52 | ||
> а свободный проект с этого получил дырку от бублика | ||
Ответить | Правка | Наверх | Cообщить модератору |
26. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +1 +/– | |
Сообщение от Аноним (2), 15-Фев-24, 13:06 | ||
Открытым он, конечно, остался. Вот только не получил, в своё время, полезной нужности. | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (-), 15-Фев-24, 13:14 | ||
Хаха, а ты думаешь кто-то просто так добавил бы аппаратное ускорение?)) Бесплатно? | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (-), 15-Фев-24, 15:42 | ||
А сильно в то время клепатели видеокарт предоставляли спеки? Спасибо AMD, что начали рушить эту стену недоступности. Первыми начали публикацию. | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (-), 16-Фев-24, 01:19 | ||
О, белки-истерички подтянулись)) | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Kuromi (ok), 15-Фев-24, 13:57 | ||
Тут вы упускаете одну деталь - "ну и где теперь ваш Accelerated-X?". Была куча проектов построенных на "возьмет бесплатное бесплатно, поработаем напильником, приделаем (если надо - сбоку) ништяки и налепим ценник". Что характерно, часто это были низко висящие фрукты, которые довольно быстро теряли конкурентное преимущество, особенно когда исходный продукт начинал развиваться в том же направлении. | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
40. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (-), 15-Фев-24, 14:26 | ||
Ну... он прожил гораздо дольше XFree86. | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Kuromi (ok), 15-Фев-24, 14:48 | ||
> Ну... он прожил гораздо дольше XFree86. | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (-), 15-Фев-24, 14:29 | ||
А когда в иксах появился аналог? | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
43. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Kuromi (ok), 15-Фев-24, 14:55 | ||
> А когда в иксах появился аналог? | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (-), 15-Фев-24, 19:42 | ||
> AIGLX вошел в X.Org только в 2006-ом. | ||
Ответить | Правка | Наверх | Cообщить модератору |
70. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Kuromi (ok), 16-Фев-24, 03:04 | ||
>> AIGLX вошел в X.Org только в 2006-ом. | ||
Ответить | Правка | Наверх | Cообщить модератору |
91. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (91), 17-Фев-24, 15:16 | ||
> AIGLX | ||
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору |
93. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (91), 17-Фев-24, 18:33 | ||
> А когда в иксах появился аналог? | ||
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору |
23. Скрыто модератором | +/– | |
Сообщение от Аноним (-), 15-Фев-24, 12:58 | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
25. Скрыто модератором | +1 +/– | |
Сообщение от Аноним (-), 15-Фев-24, 13:06 | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +1 +/– | |
Сообщение от Пользователь планеты Земля (?), 15-Фев-24, 13:20 | ||
вообще там уже 2 месяца как перевели под MIT | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
33. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +1 +/– | |
Сообщение от Аноним (-), 15-Фев-24, 13:41 | ||
> вообще там уже 2 месяца как перевели под MIT | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (65), 15-Фев-24, 23:02 | ||
Судя по истории, автор лицензию менял туда и обратно несколько раз https://github.com/CuarzoSoftware/Louvre/commits/main/LICENSE | ||
Ответить | Правка | Наверх | Cообщить модератору |
76. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от n00by (ok), 16-Фев-24, 08:04 | ||
> Не, ну плюсы это намного лучше дыряшки, но нафига gpl-рак - не | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
69. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Skullnet (ok), 16-Фев-24, 02:22 | ||
Не уважуха в 2024 году руками делать delete в коде и не юзать умные указатели. Будете потом выискивать уточки. Инфа 100% | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
75. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от n00by (ok), 16-Фев-24, 08:03 | ||
>>Код написан на языке С++ и распространяется под лицензией GPLv3. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
3. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | –1 +/– | |
Сообщение от Hell_Hammer (?), 15-Фев-24, 10:32 | ||
>библиотека для разработки композитных серверов на базе Wayland | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | –1 +/– | |
Сообщение от Аноним (4), 15-Фев-24, 10:51 | ||
Эй чувак, мы слышали что тебе нравятся серверы, поэтому мы написали библиотеку к серверу, чтобы ты жевал наш кактус, пока делаеш свой кактус. | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | –1 +/– | |
Сообщение от Аноним (4), 15-Фев-24, 11:04 | ||
Или взять | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
13. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +1 +/– | |
Сообщение от llolik (ok), 15-Фев-24, 11:54 | ||
> Круто, вейланд предоставляет протокол! Эта либа заворачивает его в свой интерфейс и переходим по ссылке | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +2 +/– | |
Сообщение от ilyafedin (ok), 15-Фев-24, 13:29 | ||
> Louvre это и есть бибилиотека, представляющая высокоуровневую абстракцию (то что написано в описании). Т.е. аналог wlroots, ну или xcb для XOrg. | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +1 +/– | |
Сообщение от llolik (ok), 15-Фев-24, 14:20 | ||
> xcb в большинстве своем это тоже автоматически нагенеренные библиотеки из xml'ок. То, | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +4 +/– | |
Сообщение от хрю (?), 15-Фев-24, 11:00 | ||
И сколько их ещё будет? И сколько из них будут доделаны? Это как разработка ядра через xml "протоколы" с 10 реализациями. | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от ilyafedin (ok), 15-Фев-24, 13:31 | ||
В СПО слишком много несогласных друг с другом сторон, так что советую расслабиться и наблюдать за процессом с удовольствием и попкорном | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (-), 15-Фев-24, 20:05 | ||
А разве это плохо? | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
7. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +2 +/– | |
Сообщение от Аноним (7), 15-Фев-24, 11:08 | ||
Тем временем в винде даже прога написанная под WinNT 3.1/Win32s может с некоторыми оговорками (во времена Win2k/XP появились проблемы с правами) быть запущена под Win11. А в линухе до сих пор царит зоопарк велосипедов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (9), 15-Фев-24, 11:35 | ||
Я на 6.1 запускаю прогу, соьранную для 2.6.x. Правда с прогой идёт glibc нужной версии, но все равно работает | ||
Ответить | Правка | Наверх | Cообщить модератору |
72. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от noc101 (ok), 16-Фев-24, 03:56 | ||
Это настолько редкость, что почти сказка) | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | –2 +/– | |
Сообщение от AlexYeCu_not_logged (?), 15-Фев-24, 11:39 | ||
>Тем временем в винде даже прога написанная под WinNT 3.1/Win32s может с некоторыми оговорками | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
15. Скрыто модератором | +2 +/– | |
Сообщение от Аноним (-), 15-Фев-24, 12:13 | ||
Ответить | Правка | Наверх | Cообщить модератору |
85. Скрыто модератором | +/– | |
Сообщение от Аноним (85), 17-Фев-24, 07:10 | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (17), 15-Фев-24, 12:17 | ||
Да можно. Не так давно на 10ке запускал свою прогу собранную в nt4 26 лет назад. Не без глюков с русским языком, но работает. Но есть программы написанные с хаками для 95 винды, которые ужо 2k не работали. Но в целом поддержка старья под виндой более чем хорошая. | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
64. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | –2 +/– | |
Сообщение от AlexYeCu (ok), 15-Фев-24, 21:38 | ||
>Да можно. Не так давно на 10ке запускал свою прогу собранную в nt4 26 лет назад. | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | –1 +/– | |
Сообщение от noc101 (ok), 16-Фев-24, 03:57 | ||
У Винды ГУИ не отдельная программа которую можно взять. | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
18. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | –2 +/– | |
Сообщение от RANDOMIZE USR 15616 (?), 15-Фев-24, 12:25 | ||
Ну-ка, ну-ка, расскажи дружок, как без проблем на Вынь11 запустить игрухи с GFWL? А таких было вагон и маленькая тележка.. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
35. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от онанимус (?), 15-Фев-24, 13:50 | ||
Сравнил графическую подсистему с давно мёртвым сервисом, к которому привязаны игры. Равные ведь вещи. | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (2), 15-Фев-24, 12:38 | ||
Линух - это мир open source, если перешедшие с Венды ещё не поняли. И он не ориентирется на бинарную совместимость. Здесь в почёте совместимость на уровне исходников. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
24. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +4 +/– | |
Сообщение от Аноним (-), 15-Фев-24, 13:03 | ||
> Здесь в почёте совместимость на уровне исходников | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | –2 +/– | |
Сообщение от Аноним (2), 15-Фев-24, 13:10 | ||
Но если вам надо какввенде, почему не остались на ней? | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (49), 15-Фев-24, 16:40 | ||
Просто берешь Nix и горя не знаешь. | ||
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору |
74. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от noc101 (ok), 16-Фев-24, 03:58 | ||
ты еще забыл добавить, всех кто пытается этот порочный круг поломать! Сообщество хейтит и делает по максимум, чтобы этого не существовало! | ||
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору |
21. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Бывалый Смузихлёб (ok), 15-Фев-24, 12:52 | ||
там... неоднозначно | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
54. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (54), 15-Фев-24, 19:34 | ||
Под вайном будет скорее всего работать лучше. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
29. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (29), 15-Фев-24, 13:19 | ||
Если Wayland - это протокол, то почему мы имеем настолько большое количество реализаций? Кто-то хочет два пробела в коде, кто-то четыре и никак иначе? | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (-), 15-Фев-24, 13:43 | ||
Разные языки | ||
Ответить | Правка | Наверх | Cообщить модератору |
48. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Skullnet (ok), 15-Фев-24, 16:37 | ||
> Почему-то вас не смущает что существует столько DE, васянодистров и т.д. | ||
Ответить | Правка | Наверх | Cообщить модератору |
62. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (-), 15-Фев-24, 20:16 | ||
QT и GTK не достаточно самобытны и несовместимы, чтобы их считать фрагметацией? | ||
Ответить | Правка | Наверх | Cообщить модератору |
63. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Skullnet (ok), 15-Фев-24, 20:33 | ||
> QT и GTK не достаточно самобытны и несовместимы, чтобы их считать фрагметацией? | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Skullnet (ok), 15-Фев-24, 16:32 | ||
> Если Wayland - это протокол, то почему мы имеем настолько большое количество реализаций? | ||
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору |
82. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (82), 17-Фев-24, 03:37 | ||
Wayland это не один протокол, сратая кучка этих протоколов. Кроме того их там еще и версионируют и кое где уже их там под 6 версий нарисовалось. И вот ты такой веселый пришел в этот мир играть с окошкем, а тебе сразу странслируй протокол, собери библиотеки привязки и из заурядного создать поверхность для рисования уже нужно изрядно погемороится. | ||
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору |
36. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (36), 15-Фев-24, 13:53 | ||
самое забавное что библиотека уже есть, но они пилят еще одну. Видимо у той есть "фатальный недостаток" | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от anonymous (??), 15-Фев-24, 14:13 | ||
Есть две (!) библиотеки. wlroots и libweston. | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +1 +/– | |
Сообщение от Аноним (-), 15-Фев-24, 15:12 | ||
Вообще-то никто запрещает запилить свой композитор или требуемые к нему библиотеки. Свои независимые композиторы есть у KDE, GNOME, Enlightenment. Louvre достойный конкурент библиотекам libweston и wlroots. | ||
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору |
50. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Skullnet (ok), 15-Фев-24, 17:01 | ||
Вот только зачем? Когда есть иксы, где ты знаешь что в твоём DE будет полная совместимость со всеми приложениями и даже компонентами других DE. Wayland-сервера - это же просто зоопарк несовместимых реализаций. | ||
Ответить | Правка | Наверх | Cообщить модератору |
51. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (-), 15-Фев-24, 18:32 | ||
>Wayland-сервера - это же просто зоопарк несовместимых реализаций. | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Skullnet (ok), 15-Фев-24, 18:45 | ||
> Протокол один на всех. И все, кто реализует композитные сервера и приложения должны строго следовать Протоколу. | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (-), 15-Фев-24, 20:03 | ||
Даже фрагментация это лучше, чем монополия хорг. | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +2 +/– | |
Сообщение от Skullnet (ok), 15-Фев-24, 20:15 | ||
> Даже фрагментация это лучше, чем монополия хорг | ||
Ответить | Правка | Наверх | Cообщить модератору |
86. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (85), 17-Фев-24, 07:30 | ||
> Даже фрагментация это лучше, чем монополия хорг. | ||
Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору |
89. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от n00by (ok), 17-Фев-24, 09:37 | ||
> вот интересно только доколе ещё ждать, пока эта цвиилизация фриков себя | ||
Ответить | Правка | Наверх | Cообщить модератору |
79. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (79), 17-Фев-24, 01:38 | ||
Ну и к чему привело отсутствие фрагментации Иксы? Нагромоздили все в одну кучу что невозможно разобраться и переделать под современные реалии. | ||
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору |
80. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Skullnet (ok), 17-Фев-24, 02:32 | ||
> Нагромоздили все в одну кучу что невозможно разобраться | ||
Ответить | Правка | Наверх | Cообщить модератору |
87. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +1 +/– | |
Сообщение от Аноним (85), 17-Фев-24, 07:44 | ||
> Ну и к чему привело отсутствие фрагментации Иксы? Нагромоздили все в одну | ||
Ответить | Правка | К родителю #79 | Наверх | Cообщить модератору |
100. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (79), 18-Фев-24, 12:26 | ||
Какие смузи? Хватит придумывать. Сами разработчики иксов не хотят его разрабатывать дальше, более того разработчики иксов участвуют в разработке вайланда. | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +1 +/– | |
Сообщение от Аноним (55), 15-Фев-24, 19:39 | ||
А что там с wlroots и как там с multi pointer? | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Skullnet (ok), 15-Фев-24, 19:55 | ||
> А разгадка одна, xlib и xcb. | ||
Ответить | Правка | Наверх | Cообщить модератору |
77. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | –1 +/– | |
Сообщение от n00by (ok), 16-Фев-24, 08:18 | ||
>> А разгадка одна, xlib и xcb. | ||
Ответить | Правка | Наверх | Cообщить модератору |
67. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (67), 15-Фев-24, 23:27 | ||
А зачем миру так много композиторов? | ||
Ответить | Правка | Наверх | Cообщить модератору |
71. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +1 +/– | |
Сообщение от Аноним (71), 16-Фев-24, 03:06 | ||
Чтобы удовлетворить потребности самых искушенных меломанов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
81. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (82), 17-Фев-24, 03:33 | ||
А не возникнет ли такая же ситуация как с дистрибьютерами Linux дистрибутивов? | ||
Ответить | Правка | Наверх | Cообщить модератору |
101. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (79), 18-Фев-24, 18:09 | ||
Иксы были одни и они так себе. | ||
Ответить | Правка | Наверх | Cообщить модератору |
84. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от Аноним (84), 17-Фев-24, 06:57 | ||
Bitset? Реально? Всегда поражался с людей что вкорчевывают его везде даже если он сто лет там не сдался. Сколько КБ озу они сэкономили если скажем открыть для простоты подсчёта 100 окон (никто в жизни столько не использует, но мы ведь особенные). 100 окон, скажем структура из 10 полей в каждой enum на 3 записи. Кто готов подсчитать? Предположу что целых 3КБ, ладно 4КБ со всеми memory alignment. | ||
Ответить | Правка | Наверх | Cообщить модератору |
90. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +1 +/– | |
Сообщение от n00by (ok), 17-Фев-24, 10:05 | ||
Я не понял, где там экономится память. Цели заявлены - удобная работа с флагами. Вопрос, почему названо bitset. Ну, наверное, потому что автор из Чили, а 640 слов в Бейсик Инглиш хватит всем. | ||
Ответить | Правка | Наверх | Cообщить модератору |
94. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от cheburnator9000 (ok), 18-Фев-24, 04:41 | ||
https://github.com/CuarzoSoftware/Louvre/blob/main/src/lib/c... нигде, обычные списки для хранения указателей, он не хранит их копии, что разумно, тогда нафига ему битсет, я бы использовал обычный enum и не страдал садомазо. | ||
Ответить | Правка | Наверх | Cообщить модератору |
96. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от n00by (ok), 18-Фев-24, 10:50 | ||
enum всё же изначально ориентирован на создание перечислений, а не набора флагов. Членов enum с именами вида BufferSizeAndScaleChanged не нашёл, зато вижу | ||
Ответить | Правка | Наверх | Cообщить модератору |
103. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от cheburnator9000 (ok), 18-Фев-24, 20:37 | ||
Могу предположить что это все для удобства библиотеки, как раз чтобы разработчики в стиле Си не реализовывали одно и то же дважды и подозреваю на желание сделать PIMPL. С другой стороны если не использовать преимущество плюсов в виде ООП то получится очередное GTK. | ||
Ответить | Правка | Наверх | Cообщить модератору |
104. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от n00by (ok), 19-Фев-24, 09:05 | ||
Так вот pimpl вносит дополнительную косвенность и при этом обычно говорят "лишний указатель - разумная цена за ряд преимуществ", а не "мы снизили потребление памяти за счёт хранения полусотни бит". И Очень Опасная Парадигма потому так и названа, что её подчас принимаются применять ко всему подряд, а не только к тем объектам, меж которыми обмен сообщениями естественен. В случае тех прямоугольников кажется, что можно было менять сразу оба размера, поскольку когда есть два отдельных "метода", например я могу протупить и забыть написать вызов одного из них, или даже вызвать два одноимённых подряд - ищи потом эту опечатку в одной букве, подсунутой автодополнением.) | ||
Ответить | Правка | Наверх | Cообщить модератору |
97. "Новая версия Louvre 1.2, библиотеки для разработки композитн..." | +/– | |
Сообщение от n00by (ok), 18-Фев-24, 11:01 | ||
У плюсов по сравнению с Rust и прочими есть преимущество и оно достаточно объективно, то есть не зависит от чьего-то мнения: существует стандарт и несколько реализаций трансляторов. Что даёт некие гарантии и относительную независимость от трендов в фондах. Когда мне надо было драйвер для Windows на Си++, я никого не спрашивал и просто это делал несмотря на "невозможно" в DDK, и другие так делали. В Linux наблюдается занятная картина - тут вроде бы полная свобода, но почему-то религия не позволяет. | ||
Ответить | Правка | К родителю #94 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |