The OpenNET Project / Index page

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

Работа над GTK5 начнётся в конце года. Намерение разрабатывать GTK на языках, отличных от Си

10.02.2023 10:21

Разработчики библиотеки GTK планируют в конце года сформировать экспериментальную ветку 4.90, в которой будет развиваться функциональность для будущего выпуска GTK5. До начала работы над GTK5, помимо весеннего выпуска GTK 4.10, осенью планируется опубликовать выпуск GTK 4.12, в который войдут наработки, связанные с управлением цветом. В ветку GTK5 будут включены изменения нарушающие совместимость на уровне API, например, связанные с переводом в разряд устаревших некоторых виджетов, таких как старый диалог выбора файлов. Также обсуждается возможность прекращения в ветке GTK5 поддержки протокола X11 и оставления возможности работы только с использованием протокола Wayland.

Из дополнительных планов можно отметить намерение использовать для разработки GTK более выразительного чем Си языка программирования и более функционального компилятора, чем предоставляется для Си. Какой именно язык программирования может быть использован не уточняется. Речь ведётся не о полном переписывании на новом языке всех компонентов GTK, а о желании поэкспериментировать с заменой небольших частей GTK на реализации на другом языке. Предполагается, что предоставление возможности разработки на дополнительных языках позволит привлечь к работе над GTK новых участников.

  1. Главная ссылка к новости (https://blog.gtk.org/2023/02/0...)
  2. OpenNews: Доступен графический тулкит GTK 4.8
  3. OpenNews: Red Hat не будет поставлять GTK 2 в RHEL 10
  4. OpenNews: Рассматривается возможность прекращения в GTK5 поддержки X11
  5. OpenNews: В GTK-диалог выбора файла добавлено отображение в виде значков
  6. OpenNews: Выпуск графического тулкита GTK 4.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/58633-gtk
Ключевые слова: gtk
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (270) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Вечно недовольный аноним (?), 10:27, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +63 +/
    > Какой именно язык программирования может быть использован не уточняется.

    Но мы ведь знаем…

     
     
  • 2.10, Аноним (-), 10:33, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • –5 +/
    мы это ты и твоя прелесть?
     
     
  • 3.56, _hide_ (ok), 11:35, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +32 +/
    Это исчерпывающий список тех, кто будет пользоваться GTK5.

    Очень ратую за то, чтобы этот проект:

    1. Отказался от X11
    2. Переписал всё на каком-нибудь новом языке, к примеру на расте. Вала не очень желательна.
    3. Сделал как можно больше весёлых фич и супер универсальный интерфейс для телефонов, планшетов, десктопов, телевизоров и т.п.

    После чего все спокойно продолжат пользоваться GTK2/GTK3 и окончательно закопают новые версии. GTK4, которому уже 2 года, можно увидеть только если очень захотеть. Такой же судьбы и GTK5 я желаю.

     
     
  • 4.167, Аноним (167), 19:10, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ...сойдём же и смешаем там язык их, так чтобы один не понимал речи другого.
    И рассеял их Господь оттуда по всей земле; и они перестали строить город.
     
     
  • 5.192, Минона (ok), 23:59, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Город?
     
     
  • 6.243, Аноним (243), 22:43, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Мёда на всех не стало хватать. И молока )
     
  • 4.249, Аноним (249), 02:41, 12/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Можешь еще прикинуться трансом и пролезть в проект надзирателем по диверсити, качать права, копать под других участников, скандалить в твиторах... В общем, беги покупать розовую юбку и синий парик
     
  • 4.256, Аноним (256), 15:19, 12/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Какой еще раст, давайте модного жыэса навалим
     
  • 2.14, Аноним (14), 10:34, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Даже не сомневаемся.
     
  • 2.18, Аноним (18), 10:38, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Vala, вероятнее всего.
     
     
  • 3.159, Совершенно другой аноним (?), 18:44, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Очень интересный язык, но к сожалению Vala и "привлечь новых разрабочиков" не очень сочетается.
     
  • 2.19, Аноним (19), 10:39, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А вот и не угадали. Это Vala.
     
     
  • 3.21, Аноним (21), 10:40, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ещё можно сделать так, чтобы каждый писал на своём любимом языке. Ибо когда тебя ограничивают в средствах самовыражения это гнусный фашизм.
     
     
  • 4.22, Аноним (22), 10:42, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Никто тебя не ограничивает написать собственную или форкнуть существующую библиотеку, где можешь выражаться хоть на бейсике.
     
     
  • 5.25, Аноним (21), 10:46, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Да, но почему это касается только меня. Почему люди со своими бредовыми идеями производят рейдерский захват опенсорсных проектов и их ломают, и почему их никто не отправляет делать форк?
     
     
  • 6.31, Аноним (22), 10:51, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Потому что они делают (что считают нужным, но делают), а ты здесь комменты строчишь.
     
     
  • 7.38, Аноним (21), 10:56, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Уж лучше бы тоже сидели и строчили комменты, а вместо них парочка скромных и адекватных людей потихоньку бы развивала продукт.
     
     
  • 8.49, Аноним (49), 11:18, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Действительно, лучше бы вы скромно занимались чем-нибудь полезным вместо того чт... текст свёрнут, показать
     
     
  • 9.244, Аноним (243), 22:46, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Слово Ересь очень показательное 128522 ... текст свёрнут, показать
     
  • 8.77, Аноним (77), 12:36, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что в гноме деятельные шизофреники сидят Не все же шизофреники ограничив... текст свёрнут, показать
     
     
  • 9.172, Аноним (172), 20:58, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А может это недовольные гномом шизофреники Потому что гномом пользуется куча лю... текст свёрнут, показать
     
     
  • 10.180, Аноним (77), 22:09, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я не знаю ни одного человека, который пользовался гном 2 и которому нравится гно... текст свёрнут, показать
     
     
  • 11.187, kawaii_girl (ok), 23:10, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Он критиковал первые версии GNOME 3, но уже в 2013 он опять вернулся к гному Чт... текст свёрнут, показать
     
     
  • 12.207, Аноним (207), 07:38, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если чтобы получить функционал который был в предыдущих версиях надо устанавлива... текст свёрнут, показать
     
     
  • 13.217, kawaii_girl (ok), 12:21, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это нормальный подход По умолчанию дается простая в использовании минималистичн... текст свёрнут, показать
     
     
  • 14.234, Аноним (234), 18:45, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вырезание элементов интерфейса это прогресс с твоей точки зрения, я правильно по... текст свёрнут, показать
     
  • 14.235, Аноним (234), 18:47, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    На столько примитивная методичка у тебя, что я не знаю каким надо быть чтобы клю... текст свёрнут, показать
     
  • 12.292, Я знаю что ты жирный тролль (?), 14:53, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Достаточно просто в любом дистрибутиве установить MATE и никаких других приседан... текст свёрнут, показать
     
  • 8.82, Аноним (82), 13:00, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Так в tkl так и просиходит Почему ты не пользуешься программами на tkl ... текст свёрнут, показать
     
  • 4.181, Аноним (181), 22:24, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тогда Алгол 68 хорошо подойдёт.
     
  • 4.233, Тот_Самый_Анонимус_ (?), 18:20, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Ещё можно сделать так, чтобы каждый писал на своём любимом языке.

    Хочу на чувашском. Делай.

     
  • 3.93, Аноним (93), 13:52, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет. ГТКшники валу не особо любят нынче и ошибкой считают, её елементари ос на горбе тащит потому что у них всё на ней написано.
     
  • 2.46, Уася (?), 11:09, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Вот что бывает когда разработку тулкита передают самодурам.
     
     
  • 3.57, Аноним (57), 11:37, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В смысле, гномерам?
     
  • 2.59, Карлос Сношайтилис (ok), 11:47, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +6 +/
    >> Какой именно язык программирования может быть использован не уточняется.
    > Но мы ведь знаем…

    JavaScript!

     
  • 2.64, Zenitur (ok), 11:56, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Китайский
     
     
  • 3.183, p (?), 22:38, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Китайский

    Вообще-то индусов в этом году больше чем китайцев :)

     
     
  • 4.245, Аноним (243), 22:48, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Думается, пи.. вводят в заблуждение и те, и те )
     
  • 2.74, Аноний (?), 12:22, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    За нами не заржавеет!
     
  • 2.120, ihatewebmonkeys (?), 15:32, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > более выразительного чем Си

    это не про него

     
  • 2.179, Да ну нахер (?), 22:04, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Естественно - язык Карбон.
     
     
  • 3.185, Анчоус (?), 22:52, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Каброн
     
     
  • 4.246, Аноним (243), 22:50, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Капролон.
     

     ....большая нить свёрнута, показать (42)

  • 1.2, Аноним (2), 10:28, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Хорошо, каждый год новая версия gtk
     
     
  • 2.12, Аноним (-), 10:34, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    gtk наше всё, курвы кутявые ненужны!

    жтк будет таким как ты пожелаешь, и в него не напихано разного г

    пока что не напихано...

     
     
  • 3.27, Аноним (57), 10:46, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Вот когда на объектном языке (Vala, D, ...) перепишут, тогда о нашести/нужности и поговорим. А пока Qt рулят.
     
  • 3.48, arthi747 (ok), 11:16, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    До уровня GTK2 все равно не вернетесь хоть обпереписывайтесь. Чего такого невероятно нужного добавили что бывший одним из самых шустрых стал весить как чугунный мост? Ну и оставить только вяленого "гениальная" затея.
     
     
  • 4.84, Аноним (82), 13:01, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вроде все просто плагины на js делаешь вот тебе и чугунный мост.
     
  • 4.99, Stax (ok), 14:31, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Только зачем в современном мире GTK2, который не умеет 1) wayland и 2) hidpi?
     
     
  • 5.100, Аноним (100), 14:36, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Только зачем в современном мире Wayland?
     
     
  • 6.111, Аноним (111), 15:04, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Чтобы анонимам было что комментировать... Разве не так?
     
  • 6.174, Аноним (172), 21:02, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Потому что иксы окаменевшие экскременты в которых никто не хочет ковыряться и архитектура которых не вписывается в современные реалии.
     
  • 6.205, Бывалый смузихлёб (?), 07:27, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    иксы переусложнённое жручее ненужно
    ах да, они же ещё и полуживые
     
  • 6.208, Аноним (208), 08:28, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Про hidpi возражений не будет?

    Wayland чтобы окна не лагали так жутко при перемещении и изменении размера. Увидев хоть раз, как это должно работать нормально (как в wayland) на иксы не очень больше хочется.

    Чтобы батарейка на ноуте не жралась как не в себя на бесконечных копированиях буферов. Уже забыли, почему в фоксе для wayland аппаратное ускорение видео давно есть, а в иксах все через пень-колоду? То, что в wayland "просто рендерится", в иксах требует кучу копирований, что выжирает батарейку и нивелирует преимущества аппаратного декодирования, или требует напрямую реализовывать dmabuf в приложении, что в итоге сделали, но это намного сложнее и проблематичнее wayland'овского "просто работает без лишних копирований памяти".

     
     
  • 7.229, Аноним (18), 16:51, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ты ерунду говоришь, аноним.

    Вейланд лагает жутко, при том самом ресайзе окон и при переключении. Ещё там часто отрисовка тормозит, и можно одним окном по другим рисовать, как в старой винде (типа 98).

    Собственно, разработчики вейланда это признают, и сделали tearing extension.

     
     
  • 8.231, Аноним (231), 17:07, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Т е достигнут уровень развития Винды 98 ... текст свёрнут, показать
     
  • 8.251, Аноним (251), 11:48, 12/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это ты ерунду говоришь, и либо не использовал Wayland либо просто толстый троль ... текст свёрнут, показать
     
  • 8.282, Stax (ok), 10:38, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    https www opennet ru openforum vsluhforumID3 128628 html 52 Пример выше валидн... текст свёрнут, показать
     
  • 6.209, AleksK (ok), 08:30, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы выводить изображение без постоянных искажений, чтобы на экран выводились только полностью сформированные кадры из буфера, а не как в иксах что получилось тотит выводим.
     
  • 5.140, arthi747 (ok), 16:26, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Странно. В кедах это почему то не приводит к ожирению.
     
  • 4.186, нейм (?), 23:00, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    о вот да

    второгном был прям хорош


    а как третий выкатили - ушел на плазму, как на меньшее зло, да так и остался

     
     
  • 5.285, Аноним (285), 11:48, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    KDE2 наше фсё
     
     
  • 6.303, Аноним (303), 13:53, 16/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    KDE 1, смузихлёб
     
     
  • 7.308, Аноним (308), 21:32, 17/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    KDE1 неканон, его нельзя патчить.
     

  • 1.3, Жироватт (ok), 10:29, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >  Какой именно язык программирования может быть использован не уточняется. Речь ведётся не о полном переписывании на новом языке всех компонентов GTK, а о желании поэкспериментировать с заменой небольших частей GTK на реализации на другом языке

    Не, ну мы таки все поняли, какой язык. Рыженький, же, да? Ржавенького цвета? С боровами, трансдевочками и гвинтом?

     
     
  • 2.28, Аноним (57), 10:48, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Накой тогда гномеры Vala пилят?
     
     
  • 3.63, Жироватт (ok), 11:56, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Vala пережил свой хайп.
    Теперь это средний, крепкий сишарпоподобный язык высшего порядка, приводимый в Си. Ничего плохого в нем нет. Создатели Pantheon это поджтверждают. Но проблема в том, что он не хайповый. Нельзя громко заявить в клиллерФИЧАХ мегапупербезапосную работу с памятью на языке-хайпе. Нельзя вкинуть. Вала теперь просто рабочая лошадка. А вот хруст...
     
     
  • 4.158, Аноним (158), 18:36, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Vala - это такая сугубо гномовская приблуда, как и сам ГТК.
     
  • 3.269, Аноним (269), 08:09, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее всего для того что бы попроще UI писать на нем а так в целом нет понимания нафига он нужен вообще
     
  • 2.30, Аноним (30), 10:51, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Нет, Zig.
     
     
  • 3.65, Жироватт (ok), 11:58, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Что там у нас еще такого свеженького@хайпового?
    Carbon aka "Охладите своё трахание"?
     
     
  • 4.215, FreeStyler (ok), 10:05, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Nim
     
  • 2.92, Аноним (92), 13:31, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    C++.
     
  • 2.121, ihatewebmonkeys (?), 15:35, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    сказано же, более выразительный, а не набор спецсимволов
     

  • 1.6, Аноним (6), 10:31, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Дропнуть X11, не  скучных языков.. новости все интереснее и интереснее.
     
     
  • 2.15, Аноним (21), 10:37, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +7 +/
    X11 дропнут, а Wayland до ума не доведут.

    Си дропнут, но переписать всё не смогут, поэтому в коде навечно останутся дыры и проблемы с безопасностью

    На раст пару кусков напишут (на большее не хватит усидчивости), но в итоге окажется, что код стал ещё более дырявым.

    Такие дела...

     
     
  • 3.85, Аноним (82), 13:03, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Wayland не доведут, зато всех заставят перейти на GTK5. И RedHat этому посодействуют и будет раскал итак в небольшом мире десктопных линукс приложений.  
     
     
  • 4.232, Аноним (231), 17:08, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А Одиссейц?
     
  • 3.89, kawaii_girl (ok), 13:15, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    >X11 дропнут, а Wayland до ума не доведут

    Какие на данный момент есть проблемы с Wayland? Насколько я знаю сейчас wayland уже даже для nvidia идет по умолчанию в Fedora(и вроде бы в Ubuntu). X11 - объективно устаревшая технология от которой нужно отказываться. Благодаря Wayland решились многие проблемы в Linux, такие как например GPU декодирование видео в браузере. Да я согласна, что возможно еще остались какие-то проблемы, возможно Wayland еще не везде идеально работает, но GTK5 выходит же не завтра. Разработку только начнут к концу года, а когда закончат вообще еще непонятно) И к тому времени я думаю с Wayland уже вообще никаких проблем не будет.

     
     
  • 4.97, . (?), 14:11, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Какие на данный момент есть проблемы с Wayland?

    Не все приложения нативно идут в wayland, приходится задействовать очередной костыль xwayland.

     
     
  • 5.101, Stax (ok), 14:37, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так это и решается новыми тулкитами. Не надо держаться за старые GTK1 или GTK2, с современными приложениями и современными тулкитами все нативно в wayland.
     
     
  • 6.106, . (?), 14:54, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    dosbox ругается из-за sdl например
     
  • 5.206, Бывалый смузихлёб (?), 07:31, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну это скорее проблема старых приложений
    С подобным же успехом можно ругать линь или винду потому что на них напрямую не работают досовские игоры - приходится задействовать очередной костыль dosbox
     
  • 4.107, Аноним (107), 14:54, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Уже и в иксах есть аппаратное декодирование видео.
    Объективно X11 лучше для ноутбуков ибо жрет меньше памяти. Можешь сравнить Mate (не говоря уже обо всяких WM с панелькой или без) и Gnome для которого этот тулкит и пишут, хотя вроде бы одна и та же кодовая база.
    В любом случае Wine работает нормально чаще всего в иксах и эти новоделы никого не заставят в ноутбук пихать вяленого.
    Покупать новый нотбук вариант не вариант. Память распаяна.
    Просто дегенератам забыли сообщить что их требования по памяти растут непропорционально устареванию железа, которое прекрасно умеет в H264, H265 и VP9. И если браузероклепатели могут себе позволить бросаться ресурсами за неимением альтернативы, то рабочих столов и с использованием QT, или без тулкитов вовсе достаточно.
     
     
  • 5.112, . (?), 15:04, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Объективно X11 лучше для ноутбуков ибо жрет меньше памяти.

    Только что проверил в top. Xorg жрёт 87,8mb и sway 89,3mb. Разницы нет

     
     
  • 6.155, Аноним (155), 18:11, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Wayland больше жрёт gpu. Radeontop подтверждает.
     
     
  • 7.202, Аноним (202), 04:42, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ~ $ man xorg.conf:
    > Nobody wants to say how this works.  Maybe nobody knows ...

    Нет, спасибо. Лучше уж чуть больше GPU будет жрать, чем юзать ^ ТАКОЕ

     
     
  • 8.260, Аноним (260), 21:13, 12/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Патч https gitlab freedesktop org xorg xserver - blob 2fb588620030ad393f8500d... текст свёрнут, показать
     
     
  • 9.264, Аноним (202), 22:35, 12/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И что К чему нам эта информация В том, что разработчики и контрибьюторы Xorg с... текст свёрнут, показать
     
  • 9.265, Аноним (202), 22:39, 12/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Или вы хотите, чтобы эти люди вообще прекратили свое участие в разработке графич... текст свёрнут, показать
     
  • 5.118, Аноним (22), 15:10, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Объективно X11 лучше для ноутбуков ибо жрет меньше памяти

    Для ноутбуков типа EEE PC?

     
  • 4.130, idontlikewebmonkeys (?), 15:48, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    покажите нормальную прогу, кроме OBS студии для записи экрана для любого DE
     
     
  • 5.135, . (?), 16:09, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    ffmpeg
     
     
  • 6.182, Аноним (182), 22:36, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Gstreamer не проще?
     
  • 4.139, Аноним (139), 16:22, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    проблемы с wayland у gtk в том, что под предлогом wayland не поддерживает XYZ он... большой текст свёрнут, показать
     
  • 4.146, Аноним (77), 17:32, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >устаревшая технология от которой нужно отказываться.

    Ты тоже устарела, давай от тебя откажется.

     
  • 4.184, p (?), 22:45, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Какие на данный момент есть проблемы с Wayland?

    О приложениях уже упоминали, но наибольшая проблема - это нормальные и любимые WM'ы...

     
  • 4.191, Аноним (191), 23:54, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >момент есть проблемы с Wayland?

    Ну например приложение не может перемещать свои же окна, управлять фокусом и т.д. и тп. И да, он по сути ничего не умеет. Всё делает композитный менеджер, который выполняет функции иксов.

     
  • 4.268, EULA (?), 08:06, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Какие на данный момент есть проблемы с Wayland?

    Первая проблема делает вайленд бесполезным в корпоративной среде - не пробрасывается по SSH.
    Вторая проблема делает вайленд бесполезным в домашней среде - не работает нормально с Proton/Wine, вылетают многие нативные игры (GTA3, GTA VC), вылетают многие java-игры (например Universe, java-планетарии), аппаратное ускорение для некоторых видео-плееров не работает.

     
     
  • 5.283, kawaii_girl (ok), 10:53, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >не пробрасывается по SSH

    А зачем пробрасывать именно по SSH? Сейчас в гноме сделали удаленное управление по RDP, которое отлично работает с Wayland.

    >не работает нормально с Proton/Wine

    Это неправда. Все отлично работает. Даже на Steam deck игры запускаются именно через Wayland.

    >аппаратное ускорение для некоторых видео-плееров

    Зато нормально работает аппаратное декодирование видео в браузере, а это сейчас значительно важнее. Я вот например вообще уже не помню когда в последний раз скачивала какой нибудь фильм или сериал, все смотрю онлайн в браузере.

     
     
  • 6.288, EULA (?), 12:19, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    На кой фиг тащить целый RDP-клиент, RDP-сервер с поднятой DE, если надо запустит... большой текст свёрнут, показать
     
     
  • 7.294, kawaii_girl (ok), 16:01, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >что работу в Waylend не гарантирует для Proton

    Зачем они тогда в steam deck используют wayland?

    >Для онлайн-тв есть телевизор.

    Как раз таки для телевизора, если телевизор хороший, лучше скачивать фильмы в 4к. А вот на компьютере или телефоне проще смотреть онлайн через браузер.

    >А для тех, кто любит анимэ и дорамы, онлайн-сервисов вообще нет.

    По мимо всяких кинопоисков, netflix и прочих существуют еще и пиратские онлайн "кинотеатры" и вот на них есть и аниме и дорамы и озвучку можно любую выбрать, вплоть до оригинала с субтитрами)

     
     
  • 8.309, EULA (?), 05:18, 28/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем смотреть онлайн на ПК, если для этого есть ТВ Как раз таки онлайн сервисы... текст свёрнут, показать
     
     
  • 9.312, kawaii_girl (ok), 09:49, 28/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В SteamOS есть Wayland В игровом режиме используется Wayland композитор gamesco... текст свёрнут, показать
     
     
  • 10.313, EULA (?), 11:31, 28/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Почему-то я не могу найти libwaylend в SteamOS Но это ладно Вопрос тогда почем... текст свёрнут, показать
     
  • 5.287, llolik (ok), 12:10, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > не пробрасывается по SSH

    И в какой корпоративной среде это норма? Везде и всюду RDP, вроде как, который давно есть.
    > не работает нормально с Proton/Wine

    Валвовскому gamescope это как-то не мешает. Значит, Валв в своём композиторе и протоне как-то решил проблемы. Честно говоря ХЗ как и ХЗ какие. Не игрок, не знаю.
    >  аппаратное ускорение для некоторых видео-плееров не работает

    В каких? Запустил VLC на свежей Убунте. VA, судя по выхлопу, работает.

     
     
  • 6.289, EULA (?), 12:29, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > И в какой корпоративной среде это норма? Везде и всюду RDP, вроде
    > как, который давно есть.

    Зачем запускать, RDP-сервер с DE, чтобы запустить ровно одну программу?

    > Валвовскому gamescope это как-то не мешает. Значит, Валв в своём композиторе и
    > протоне как-то решил проблемы. Честно говоря ХЗ как и ХЗ какие.
    > Не игрок, не знаю.

    Далеко не все игры там так запускаются. Да, зависит от сборок игр или бутылок.

    > В каких? Запустил VLC на свежей Убунте. VA, судя по выхлопу, работает.

    SMPlayer запустите.
    В VLC нужно полный дебаг включать. Бага для кодека x265 в Waylend, вроде, не закрытая. Как и баги по ресайзу видео и синхронизации.


     
     
  • 7.293, llolik (ok), 15:07, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    но это претензии к конкретной реализации DE композитора Протокол не обязывает р... большой текст свёрнут, показать
     
     
  • 8.310, EULA (?), 05:22, 28/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В этом плане X-ы работают стабильнее На выходных выяснил, что из докера не рабо... текст свёрнут, показать
     
     
  • 9.311, llolik (ok), 09:37, 28/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что X-ы изначально и закладывались на клиент-сервер архитектуру Но со вр... текст свёрнут, показать
     
     
  • 10.314, EULA (?), 11:38, 28/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    X-ы работают, а Вайленд - нет Нет возможности запустить Gnome с Waylend из Doce... текст свёрнут, показать
     
     
  • 11.315, llolik (ok), 12:00, 28/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    УМВР уже года три как Wayland GNOME Неудобства, которые были, за это время реши... текст свёрнут, показать
     
     
  • 12.316, EULA (?), 12:49, 28/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    WSL в винде тоже работает Но далеко не все Настолько никому, что готовый образ... текст свёрнут, показать
     
  • 4.270, Аноним (269), 08:14, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Какие на данный момент есть проблемы с Wayland?

    Нет единства строения композиторов в одном работает интерфейсик в другом нет
    Загрузился в KWin там одно не работает загрузился в Gnome другое, а если в еще куда
    так там может быть экспериментальное все и работает хорошо но ничего нет привычного

    Проблема не в самом Вайланде а в там что нет единого мнения как и что прокидывать
    вниз приложениям от клиентской рисовалки окон и до простейших программок VNC которые
    не могут экран захватить

    На мой взгляд если вы уж заменяете штаный X11 в своем решении, то пройдитесь по фичам
    пользовательским замените уж все варианты использования

     
     
  • 5.284, kawaii_girl (ok), 11:01, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >не могут экран захватить

    Эту проблему вроде бы решили с помощью Pipewire.

    >то пройдитесь по фичам пользовательским замените уж все варианты использования

    Я вот использую wayland и каких-то прямо критических проблем не заметила. Все нормально работает. Все что нужно есть. Ну и не стоит забывать, что полностью отказаться от X11 планируется только в GTK5, а GTK5 еще даже не начали разрабатывать) К тому времени когда GTK5 выйдет скорее всего все оставшиеся проблемы уже решат.

     

     ....большая нить свёрнута, показать (40)

  • 1.7, Герострат (?), 10:32, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    И gtk переименуют в rtk?
     
     
  • 2.80, . (?), 12:52, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А язык в gust
     
     
  • 3.95, Аноним (95), 14:03, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В dust
     
     
  • 4.108, . (?), 14:55, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    de_dust2 или как там её?
     
     
  • 5.147, Аноним (77), 17:34, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    de_dust2_2x2 и под _ нет никаких к это не номер года зашифрован.
     
  • 3.165, Аноним (165), 19:08, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Disgusting
     

  • 1.8, Аноним (8), 10:32, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > Также обсуждается возможность прекращения в ветке GTK5 поддержки протокола X11 и оставления возможности работы только с использованием протокола Wayland.

    -- Берримор, а что это за шум у нас под окнами ?

    > можно отметить намерение использовать для разработки GTK более выразительного чем Си языка программирования и более функционального компилятора, чем предоставляется для Си.

    js

    ༼∵༽ ༼⍨༽ ༼⍢༽ ༼⍤༽

     
  • 1.9, Аноним (9), 10:32, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Rust надел тапки-подкрадули
     
     
  • 2.26, Аноним (26), 10:46, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну мог бы и Zig быть. Но Rust уже в продакшн, а Zig ещё пару лет.

    Не успел;)

     
     
  • 3.43, Аноним (43), 11:02, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это будет jai.
     
  • 3.47, Аноним (47), 11:15, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну мог бы и Zig быть.

    Не мог. У него нет даже 1.0 версии.

     
     
  • 4.109, деанон (?), 14:57, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    У Раста уже есть первая мажорная, но все еще до продакшена не дорос
     
     
  • 5.271, Аноним (269), 08:19, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Доращивайте свой продашкшен до Rust чего вы как лох с коротким продакшеном
     
  • 2.29, Аноним (57), 10:49, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Белые?
     

  • 1.11, Аноним (11), 10:33, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    а кто этим пользоваться то будет? у меня, например, нет вейланда, как и других языков отличных от с\спп
     
     
  • 2.16, Аноним (16), 10:38, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +8 +/
    — У вас раньше на компьютерах вейленды были?
    — Нет, пока ещё ни одного не было.
    — Будут. Пшли.
     
     
  • 3.51, Аноним (51), 11:21, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    - Rust? А может не надо?
    - Надо, Федя, Надо!
     
  • 2.20, Аноним (18), 10:40, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вейланд отлично работает под X11.

    То есть, запускается, например, weston, а в нём полноэкранное wayland-приложение.

     
     
  • 3.37, Аноним (57), 10:55, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И в Kwin/X11 будет? А если нужно приложение на одном компе исполнить, а отобразить на другом?
     
     
  • 4.230, Аноним (18), 16:57, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А чего ему не работать? Иксы любые битмапы пробросят через сеть, хватило бы канала.

    Какой-то waypipe аж даже сам вейланд запихивает в сокет и передаёт.

    Правда, скорее всего, и то, и другое требует гигантского (сотни мегабит) канала, но работает.

    Поэтому всё равно всё используют xpra, который тоже гоняет не вектор, а растр. Зато быстро.

     
  • 2.33, Аноним (22), 10:53, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У юзеров вообще никаких языков нет (разве что питон в системе изначально).
     
     
  • 3.39, Аноним (57), 10:58, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Кто юзеру мешает установить из оффициально репозитория дистра GCC с любыми, им поддерживаемыми языками?
     
     
  • 4.44, Аноним (22), 11:02, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Кто мешает мне ходить на руках? Никто не мешает. Но зачем?
     
     
  • 5.55, Аноним (57), 11:34, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Самая большая помеха здесь - не умеешь на руках. А поставить пакет, даже в Ubuntu, намного проще, чем на руках научиться ходить.
     
     
  • 6.60, Аноним (22), 11:47, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вопрос не в умении. Юзер тоже на C кодить не умеет. Зачем ему это?
     
  • 2.203, Аноним (202), 04:46, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > с

    Вы пишите код под микроконтроллеры, вам GTK не нужен. А если вы хотите во что-то повыше, скажем так, вырасти, то вам больше подходит C++ и Qt. А если не Qt, то можно и обвязку gtkmm использовать. А вообще, лучше уж на Windows с .NET и Windows Forms. Нефиг вам на Линуксе писать десктопные приложения. Делать совсем нечего что ли?

     
  • 2.261, Аноним (261), 22:03, 12/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пользоваться будут пользователи. А опеннетчики будут бубнить, что на P4 ничего не запускается. Собака, караван, луна.
     

  • 1.13, Аноним (21), 10:34, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Вчера читал про подсистемы графики и управления памяти в ядре линукса. Стало немного не по себе, ибо я на 100% уверен, что поклонники смузи в принципе не способны изобрести ничего подобного. Чтобы написать такое, нужно иметь крутые мозги и внутреннюю дисциплину.

    Несложно понять, в какую сторону идёт "развитие" опенсорса, впрочем и любого другого софта.

     
     
  • 2.103, Аноним (103), 14:45, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Поделитесь, тоде охото почитать что за ротетсайнс вы там увидели.
     
     
  • 3.128, Аноним (21), 15:46, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.kernel.org/doc/html/v4.10/gpu/index.html
     
  • 3.131, Аноним (21), 15:49, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Там много всего, хорошая обзорная статья есть в википедии:

    https://en.wikipedia.org/wiki/Direct_Rendering_Manager

     
  • 2.122, idontlikewebmonkeys (?), 15:39, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    всё идёт к фронтенду и клауд-бейсд, а там одна кнопка "чатгпт/алиса/сири, где купить мозги"
     
     
  • 3.258, onanim (?), 17:29, 12/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > купить

    *арендовать по подписке

     
  • 2.238, Аноним Ваноним (?), 20:23, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да ладно, захватывается фрейм в единое владение и готовятся кадры. а эти ваши поклонники смузи по сути и не замеият перехода с вайленд на dri без прослоек, тк нынче приложение само дожно все готовить на рендер своего окна. Поправьте, если что, я вообще мимо проходил ваших линуксов, краем уха соыхал
     

  • 1.32, Аноним (57), 10:52, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    >Также обсуждается возможность прекращения в ветке GTK5 поддержки протокола X11 и оставления возможности работы только с использованием протокола Wayland.

    Пользуемся FoxToolkit, FLTK. Там поддержка X11 ещё долго будет.

     
     
  • 2.86, Аноним (165), 13:06, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Божественный Motif.
     
     
  • 3.193, Аноним (193), 01:26, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Боже, от такого храни.
     
     
  • 4.272, Аноним (269), 08:21, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Зря ты так Motif прекрасен если пару контролов адаптировать под современный стиль то вполне напоминает классическую венду. Смотри как в Microtic сделали свою приложуху WinBox вполне себе приятный интерфейсик
     

  • 1.45, beck (??), 11:04, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Из дополнительных планов можно отметить намерение использовать для разработки GTK более выразительного чем Си языка программирования и более функционального компилятора, чем предоставляется для Си.

    C++/QT. Идеально.

     
     
  • 2.54, Аноним (54), 11:30, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    ваще ни разу
     
     
  • 3.67, Аноним (57), 12:01, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Пока там есть бекенд Qt/X11, нормуль.
     
  • 2.66, Аноним (6), 12:00, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну кажись у команды GTK появилась новость к предстоящему апрелю, что неплохо колыхнет и никого не оставит равнодушным =)
     
  • 2.136, Facemaker (?), 16:14, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    У ва там квиктайм отклеился.
     

  • 1.50, Аноним (50), 11:20, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    В рамках эксперимента могли бы форкнуть и экспериментировать сколько душе угодно.
    Ничему история фурифокса людей не учит.
     
     
  • 2.52, Анонн (?), 11:26, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не, это скорее кому-то придется форкнуть и тянуть поддержку X11.
    Заодно посмотрим вытянут ли они
     
     
  • 3.62, Аноним (62), 11:55, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Х11 идеален, но у кого=то в пятой точке шило...
     
     
  • 4.253, Аноним (251), 13:46, 12/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    🤡🤡🤡
     
     
  • 5.266, Аноним (202), 22:41, 12/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    За что минусы? Этому анониму?
     
     
  • 6.273, Аноним (269), 08:24, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну не следит за трендом и не читает мотивацию вайланда
    Другое дело что действительно слезать с одной технологии
    и заползать на другую требует хорошей архитектуру приложений
    тем у кого какие-то свои или общественные Фреймворк в целом
    наплевать, а вот те кто пользовался напрямую какими нибудь Xcb или Xlib да получают
    серьезный долг
     
     
  • 7.299, Аноним (202), 19:11, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так это понятно, но усмешка-то в виде клоунов была над фразой "X11 идеален"
     
  • 2.123, ИмяХ (?), 15:41, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Открою тебе страшный секрет: в любом ПО Новая версия это и есть форк, просто с таким же названием, отличающиеся на одну цифру.
     

  • 1.58, Аноним (58), 11:45, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >намерение использовать для разработки GTK более выразительного чем Си языка

    <режим сарказма>PHP! Вот настоящий язык для реальных GTK-пацанов! А что? Выразительный и с низким уровнем вхождения, - самое "оно".

     
     
  • 2.274, Аноним (269), 08:29, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Так редко встречается теперь евангелисты php из далеких 2000-х как вы там ребята поживаете?
    Слышал что много перешло ваших в джэс и Пайтон... есть ли какое-то будущее там вообще просто
    сегодня спустя 20 лет есть стойкое ощущение что эпоха прошла и язык уже перешел в мертвый
    ну как COBOL... эх времена WP, Joomla... эх настальгия... вы держитесь там крутые пацаны
     

  • 1.61, Аноним (61), 11:53, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Также обсуждается возможность прекращения в ветке GTK5 поддержки протокола X11 и оставления возможности работы только с использованием протокола Wayland.

    У меня под Wayland до сих пор при Alt+Shift тоглится верхнее меню в файерфоксе. А в иксах это уже давно починили патчами.

     
     
  • 2.96, Самый умный из вас (?), 14:04, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это проблема композитора
     
     
  • 3.132, Аноним (22), 15:51, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Это проблемы индейцев, на самом деле. А шериф у нас как сова — он стратег.
     
  • 2.124, idontlikewebmonkeys (?), 15:41, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    на кедах вообще режим без сис рамок не работает, а еще постоянно окна где-то за пределами экрана, либо залазят под панель задач
     
  • 2.286, InuYasha (??), 12:04, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Зато в иксах обсирается Ctrl+Shift.
     

  • 1.68, crio (?), 12:03, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    "...более выразительного чем Си языка программирования..." - "Ай, Моська! знать она сильна, Что лает на Слона!"
     
     
  • 2.69, Аноним (62), 12:06, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    я художник, я так вижу
     

  • 1.70, Аноним (62), 12:11, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    Печально...
    Опять все поломают...

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

     
     
  • 2.143, Аноним (139), 16:35, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    GTK3 на самом деле тоже на достойном уровне. А вот GTK4 это позор какой-то. Все на GPU, все тормозное, все жрет ресурсов. Новый Gnome Nautilus (Files) самый медленный ФМ из всех ФМ, существующих под различные платформы, открытие каталога в нем раз в 5 медленнее старого Nautilus.

    Представьте себе у вас условно команда ls отрабатывает моментально на каталоге из 10 тысяч файлов. но из-за того, что эмулятор терминала написан на Electron + Vulkan + ML оно пердит секунд 10 сжирая CPU/GPU для расчетов шейдеров и теней на каждый глиф текста.

    Если посмотреть куда все катится, то мои прогнозы на GTK5 и Nautilus 5 — это то, что каждая буква будет переливаться радужным неоном.

     
     
  • 3.176, Аноним (182), 21:19, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Это же прекрасно, теперь даже до самых упёртых дойдёт, что пора бы валить на кеды. Куда проще доработать кеды, чем портировать гном обратно на гтк2 и сделать в этот раз нормально.
     
  • 3.257, Котофалк (?), 17:20, 12/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > каждая буква будет переливаться радужным неоном.

    при этом невидимым

     
  • 2.197, maximnik0 (?), 03:22, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Жаль что его закопали...

    Для WxWidgets есть библиотека совместимости,если надо можно портировать нужное приложение. Допустим я нашел репозиторий Либрусек ,человек сам портировал с Gtk2 на эту библиотеку.При этом совместимость обалденная,уже 1 lts выпуск она не обновляется но до сих пор работает.

     

  • 1.72, Full Master (?), 12:20, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Почему они не рассматривают вариант с прекращением разработки GTK и переходом на Qt?
     
     
  • 2.151, Nick (??), 18:01, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Кто они?
    Наверное, потому что шляпа, за свободное и открытое по, они же и имеют отношение к Gnome, и GTK, а Qt, новые версии медленно открывают код, лицензия, даже Plasma, не перешла на Qt 6.
     
     
  • 3.194, Аноним (193), 01:28, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Уже на пути к переходу.
     

  • 1.73, Аноним (73), 12:20, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Даже если решат использовать что-то не сишное 1000% вероятность, что будет Си форк. И наверняка этот Си форк будет успешным, т.к. Си приложений овер 9000%.
     
  • 1.75, Аноним (158), 12:27, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Из дополнительных планов можно отметить намерение использовать для разработки GTK более выразительного чем Си языка программирования и более функционального компилятора, чем предоставляется для Си.

    Ахаха! Теперь-то гномокудесники уж точно обеспечены работой на годы вперед! Вспоминается классика: "И все-то ты в трудах, все в трудах, Великий Государь, аки пчела!"

    А если серьезно: блждад, зачем? Ведь уже сейчас благодаря сишной GObject этот Gtk доступен вообще на любом воображаемом "выразительном" языке: Python, Vala, JS, и т.п.

    Выходит, там не только кодеры, но даже менеджеры абсолютно упороты и не могут дать по рукам первым по рукам, когда нужно остановиться. В итоге этот гномоцирк закопает сам себя - они уже много лет двигаются к этому тупику.

     
     
  • 2.91, Anonim (??), 13:30, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ведь уже сейчас благодаря сишной GObject этот Gtk доступен вообще на любом воображаемом "выразительном" языке: Python, Vala, JS, и т.п.

    Это биндинги для _программ_ на GTK. А они говорят про язык для самого GTK.

     
     
  • 3.141, Аноним (139), 16:28, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И каким образом ты будешь создавать биндинги если команда разработчиков примет решение переписывать базу на rust? или go? или боже упаси crystal/zig? Каким образом Python сможет дергать функции из rust библиотеки (которой, между прочим, нужен rust runtime)?
     
     
  • 4.211, Вы забыли заполнить поле Name (?), 09:04, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Каким образом Python сможет дергать функции из rust библиотеки (которой, между прочим, нужен rust runtime)?

    Ну вроде либу на расте можно дергать из си, к тому же можно написать биодинамика для питона, к примеру ядро того же pydantic написано на расте.

     
     
  • 5.212, Вы забыли заполнить поле Name (?), 09:05, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    *биндинг
     
  • 3.160, Аноним (158), 18:48, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Это биндинги для _программ_ на GTK. А они говорят про язык для самого GTK.

    Ну так сам GTK написан с использованием GObject.

     
  • 2.222, Аноним (222), 13:06, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > "выразительном" языке: Python, Vala, JS, и т.п.

    Где ты здесь увидел языки??

     

  • 1.76, Аноним (77), 12:33, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >в который войдут наработки, связанные с управлением цветом.

    Больше дизайна богу дизайна!!

     
     
  • 2.125, idontlikewebmonkeys (?), 15:43, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    это называется цветовая идентичность, всё ради инклюзивности, каждый красит волосы в какой хочет цвет, а теперь еще и приложения можно
     

  • 1.81, Аноним (81), 12:54, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Понятно же, что они обсуждают Раст, потому что кроме Плюсов других кандидатов и нет. А если бы они хотели Плюсы, уже бы 20 лет назад перешли. К тому же, некоторые новые программы для Гнома уже пишутся на Расте.
     
     
  • 2.87, Аноним (182), 13:11, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что-то не видно желающих писать на расте. Да и пользователи сбегут. Хотелось бы, чтобы взяли раст, тогда оно наконец окончательно сдохнет и останется гтк2 который вполне ок.
     
     
  • 3.275, Аноним (269), 08:35, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Что-то не видно желающих писать на расте

    Это где так? В какой языковой среде программирования? Возможно в среде Python-а какого-нибудь и нет желания переодить

     
     
  • 4.291, Аноним (182), 14:23, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В середе питона все пишут на расте, но больше шутки ради. Уже кучу батареек к расту прибили. Но это не софт, всё же, никто не пишет софт на расте в адеквате.
     
  • 2.221, Аноним (222), 13:04, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Был бы Раст адекватным, уже в первый месяц анонсирования все побежали бы под него переписывать. Но увы, Раст и адекватность родились в разное время и тухлый Раст - практически walking dead. Конечно, настырные и тупые буржуи ещё немного поканифолят нам мозги, вольют немного денег (тролли нынче дёшевы), но волны это не подымет - ментально программистский мир уже похоронил это айтишное чучело.
     
     
  • 3.276, Аноним (269), 08:36, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Был бы Раст адекватным

    А чего там неадекватного? Чисто для справки спрашиваю, а то может не вижу чего-то очевидного
    вроде все просто и понятно если инструкцию прочитать

     
     
  • 4.280, Аноним (103), 10:01, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Программистам на c++ не нравиться когда их по умолчанию считают дураками и дают ручье с хитрым предозранителем. А постоянно писать в unsafe религия не позволяет.
     
     
  • 5.297, _kp (ok), 18:06, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Нет. Дело не в безопасной работе с объектами, а только в неудобном синтаксисе, который в чем то другой но равноценный, в чем то лаконичней, а в чем то явно не для людей.
     
  • 2.277, Аноним (269), 08:39, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Плюсы выведут их на путь конкурирования Qt а там гном просто сдуется сразу
    так что все что они могут предложить сейчас для большего хайпа это раст но и там
    скорее всего особ никому не интересно будет так как все ждут от раста системного
    решения
     

  • 1.88, Аноним (-), 13:12, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    По своему опыту скажу нет, языка выразительнее чистаго Си.
     
     
  • 2.114, Аноним (22), 15:05, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    При всех его плюсах (нет, не тех), чистый Си по выразительности хлам. Со всеми этими его * и -> особенно.
     
     
  • 3.119, Аноним (-), 15:12, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    С разименованиями приемлемо. Вот сишные макросы вызывают много выразительности из уст.
     
     
  • 4.126, idontlikewebmonkeys (?), 15:44, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    другое дело, когда просто нет макросов, правда? или когда одна черная длинна полоса с часами по центру на широком экране?
     
     
  • 5.190, freecoder (ok), 23:36, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Другое дело - когда макросы оперируют AST, а не просто текстовая замена.
     
     
  • 6.214, Вы забыли заполнить поле Name (?), 09:11, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А какая по большому счету разница, если в месте вызова не понятно во что он раскроется.
     
     
  • 7.223, freecoder (ok), 13:18, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Разница в том, что гигиенические макросы, оперирующие AST, не допускают случайного захвата внешних идентификаторов.
     
     
  • 8.236, idontlikewebmonkeys (?), 19:29, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    для этого макросы пишут в верхнем регистре... текст свёрнут, показать
     
     
  • 9.296, Аноним (296), 16:28, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Костыль же ... текст свёрнут, показать
     
  • 8.241, Вы забыли заполнить поле Name (?), 22:33, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я про то, что видишь вызов макроса и если с ним не знаком, то совершенно не поня... текст свёрнут, показать
     
     
  • 9.281, Аноним (103), 10:07, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Следуя вашей логике если вы видете функцию и с ней тоже не знакомы то это чтение... текст свёрнут, показать
     
     
  • 10.298, Вы забыли заполнить поле Name (?), 18:55, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, у функции ограниченное поведение по факту имеет сайд эффект или нет По с... текст свёрнут, показать
     
  • 2.157, Аноним (155), 18:18, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ассемблер
     
  • 2.161, Аноним (158), 18:51, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > По своему опыту скажу нет, языка выразительнее чистаго Си.

    Ну-ка покажите, как там на чистом Си выглядит выразительная конкатенация строк...

     
     
  • 3.170, Аноним (165), 19:21, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    strncat
     
     
  • 4.195, Аноним (193), 01:33, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    strncat - это функция из сторонней библиотеки, которая, является отдельным проектом, а не частью языка.
     
     
  • 5.278, Аноним (269), 09:15, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А почему вам так важно что бы конкатенация строк была частью языка? Почему нельзя использовать хоть и внешнюю, но стандартную библиотеку? Опять же реализация этой библиотеки может быть переложена на разработчиков системы и адаптирована под ваше железо. Хотя чаще всего вы будете писать под ваше железо ее самостоятельно. Я все к тому что это просто интерфейс если вам его мало ну возимые что-то посложнее с преаллокацией
     
  • 4.227, Аноним (158), 16:08, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > strncat

    Да, вершина выразительности... Подсчет длины, выделение буфера, его очистку - это все ты тактично опустил, ибо выглядело бы это все еще выразительнее.

     
     
  • 5.240, Аноним (165), 21:58, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Будто в других языках это под капотом не спрятано
     
  • 4.239, Аноним (239), 21:40, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Забыл тэг "сарказм" проставить
     
  • 3.210, Вы забыли заполнить поле Name (?), 09:00, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Нельзя просто так взять и выразительно конкатенировать строки...
     
  • 3.213, 1 (??), 09:05, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    ну-ка покажи как выглядит конкатенация на выразительном (как ты считаешь) языке
     
     
  • 4.228, Аноним (158), 16:09, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Как сложение чисел.
     
     
  • 5.242, Вы забыли заполнить поле Name (?), 22:37, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Перегрузкой оператора "+"? Ну строки сложнее чем числа устроены и конкатенация большого кол-ва строк таким образом будет неоптимальной по производительности.
     
     
  • 6.248, Аноним (158), 00:55, 12/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > будет неоптимальной по производительности

    Будет абсолютно такой же. А то и быстрее, ибо не нужно дергать strlen(). И уж точно безопаснее и выразительнее.

     
     
  • 7.263, Вы забыли заполнить поле Name (?), 22:12, 12/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >> будет неоптимальной по производительности
    > Будет абсолютно такой же. А то и быстрее, ибо не нужно дергать
    > strlen(). И уж точно безопаснее и выразительнее.

    Я не про strcpy, а про выделение памяти под все промежуточные строки и их копирование (если мы предполагаем, что результирующая строка должна располагаться в памяти непрерывно).

     
     
  • 8.290, Аноним (290), 13:08, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В C это совсем не обязательно, например в Qt есть QStringBuilder https doc q... текст свёрнут, показать
     
  • 2.220, Аноним (222), 13:01, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Мальчик, вам во 2 классе кто сказал слово "выразительнее"?? А если и сказал кто-то в курилке, не поленись, *опу до википедии протряси и почитай, что оно вообще означает. Может тогда до тебя дойдёт, что Си и "выразительнее" - вообще на разных континентах.
     

     ....большая нить свёрнута, показать (27)

  • 1.90, Аноним (90), 13:20, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    >В ветку GTK5 будут включены изменения нарушающие совместимость на уровне API,

    Ничего нового

    >более функционального компилятора, чем предоставляется для Си.

    Для Си предоставляется много компиляторов, но 2 из них самые популярные: gcc и clang. У соевых совсем мозги поплыли, что их gcc и clang перестали устраивать?

    >Также обсуждается возможность прекращения в ветке GTK5 поддержки протокола X11 и оставления возможности работы только с использованием протокола Wayland.
    >Из дополнительных планов можно отметить намерение использовать для разработки GTK более выразительного чем Си языка программирования

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

     
  • 1.98, Аноним (98), 14:23, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    а я напоминаю, что их GIMP всё ещё на GTK 2
     
     
  • 2.127, idontlikewebmonkeys (?), 15:46, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    На самом деле 3 уже норм работает.
    Гимп имеет прямую связь с BDSM, у них и стартовая картинка такая была, и название взято двусмысленно. Поэтому юзабилити должно быть такое, какое есть.
     
  • 2.150, Nick (??), 17:58, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это и странно, так долго переходят, бред, получается на GTK4, они перейдут, когда уже будет GTK5..
     
     
  • 3.162, Аноним (158), 18:56, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А может, не перейдут и загнутся вместе с GTK. Думаю, среди разработчиков Gimp мало тех, кто готов вечно заниматься этим бессмысленным сизифовым трудом.
     
     
  • 4.189, idontlikewebmonkeys (?), 23:24, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    да во флатпак упихают, когда гтк 2,3 выпилят
     
     
  • 5.317, жявамэн (ok), 08:44, 06/03/2023 [^] [^^] [^^^] [ответить]  
  • +/
    да и сейчас из флатпака только и юзать можно.
    в основных репах он обновляется .... никогда
     
  • 3.163, Аноним (158), 19:00, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Это и странно, так долго переходят

    Ничего странного: у ребят есть дела поважнее, чем бесконечная борьба с постоянно ломающимся GTK.

     

  • 1.104, Аноним (104), 14:48, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    > GTK5 .. изменения нарушающие совместимость на уровне API

    Шо, опять?!

    > с переводом в разряд устаревших некоторых виджетов

    Шо, опять?!

    > таких как старый диалог выбора файлов.

    Шо, опять?!

    > прекращения в ветке GTK5 поддержки протокола X11

    Извините, а кому это г-но будет нужно после всего выше перечисленного? 🥸

     
     
  • 2.138, псевдонимус (?), 16:18, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не будь таким черствым. Люди просто не хотят терять работу и новый жтк поможет им ее не потерять.
     

  • 1.134, Аноним (139), 16:04, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Каким образом будет обеспечиваться создание биндингов к различным ЯП? Сейчас все они существуют за счет возможностей языков дергать Си код из libgtk-4.so
     
  • 1.148, Аноним (148), 17:42, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У MS есть шанс пропихнуть в Гном C# по самые гланды
     
     
  • 2.168, Skullnet (ok), 19:11, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Майкрософту по фигу на какой-то там GTK, у них есть GDI и Winforms с которыми ваш GTK даже рядом не стоял.
     
  • 2.199, Аноним (199), 04:31, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну и зачем им это? Пропихивание WSL (который, правда, позже бросили и напилили WSL2, это уже совсем другое, но да ладно) было хорошим бизнес-мувом: этим инструментом можно пользоваться на постоянной основе, это действительно полезная тулза для работы, за счет чего люди и правда перешли на Винду (процент Линукса-то просел на какую-то часть процента). В GTK им лезть зачем? Какой смысл? У MS, как и у любой корпорации, в первую очередь идут ДЕНЬГИ, money, понимаешь? No money - no honey, а пропихивание C# в GTK или уж тем более его потоп - это МИНУС money. Ведь это нужно сделать, кому-то нужно за это выплатить деньги, а это НЕ ОКУПИТСЯ.
     
  • 2.306, Аноним (303), 14:28, 16/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если Мигель всё ещё там, то есть.
     

  • 1.149, Nick (??), 17:56, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Тогда и Qt 7 пора разрабатывать, а раньше предыдущие, Qt 5 и GTK3 практически через 10 лет, вышли Qt 6 и GTK4, а теперь через 3 года, будут выпускать новые глобальные релизы?
    Еще Plasma не перешла на Qt 6, а только осенью планируют, оказывается Gnome по сравнению с Plasma, прогрессивнее.
     
  • 1.153, Nick (??), 18:03, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как думаете, на какой язык, стоит им перейти?
     
     
  • 2.164, . (?), 19:05, 10/02/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Прогромисты 1C подскажут
     
  • 2.302, leap42 (ok), 12:08, 14/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Vala. Писать на ней приятней чем на Си, а компилится она всё равно в него, так что ресурсов ест немного. Из зависимостей только glib, которая и так в любых гномах есть. Если бы все гномики дружно на неё навалились, вышло бы хорошо (см. elementary, которое уже и так норм).
     

  • 1.166, Аноним (167), 19:08, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > В ветку GTK5 будут включены изменения нарушающие совместимость на уровне API

    Как неожиданно :)

     
  • 1.175, Аноним (175), 21:03, 10/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > Работа над GTK5 начнётся в конце года.

    Звучит как угроза.

     
     
  • 2.200, Аноним (199), 04:33, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не угроза. Чем вам угрожает поломка всего API чуть больше, чем полностью? Это же прекрасно! Программисты нынче все обленились, а тут вот, придется переписывать. Нефиг лениться, работать, работать!
     

  • 1.196, Аноним (196), 01:36, 11/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ого! GTK решили устроить гонку версий с QT. Если что, я только из криокамеры. Вроде совсем недавно был GTK3...
     
     
  • 2.201, Аноним (199), 04:35, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Кеееек, представьте реакцию Дебианщиков: с 7-го по 11-ый был 3-ий, в 12-ом 43-ой (ну, скорее всего), а в 13-ом что? 500-ый будет? Пхпхпхпхпх
     
  • 2.300, Facemaker (?), 19:31, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Паскалист, что ли? QT и Qt очень разные вещи.
     
  • 2.304, Аноним (303), 14:01, 16/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Порвут однозначно. Qt раз в 7 - 9 лет мажорную меняют, а эти хотят раз в год. Или два раза?
     

  • 1.198, Аноним (202), 04:25, 11/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И как же так вышло, что скоро начнется разработка GIMP Toolkit'а 5-ой версии, а сам GIMP использует 2-ую? 🤔
    :thinking: :trollface:
     
     
  • 2.237, Аноним (237), 19:57, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +/

    а вот так

    > В ветку GTK5 будут включены изменения нарушающие совместимость на уровне API

    :)

     
  • 2.305, Аноним (303), 14:25, 16/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что GNOME ToolKit давно
     

  • 1.218, Аноним (222), 12:56, 11/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "разработки на дополнительных языках позволит привлечь к работе над GTK новых участников"

    Логика вышла из чата, оставшиеся: "А В ЧЁМ СВЯЗЬ?!?!". Каким боком у проекта будет больше людей, если в нём будет МЕШАНИНА ЯЗЫКОВ?
    Ещё простительно, когда проект на атавистическом Си - потерпим, допишем, потренируем олдскулы. А если туда вкорячат какой-нть у6людский Раст? Или того маразматичнее - JS? Эй, люди, вы кончайте курить смузи и делать щи из насвая, время неадекватов кончилось ещё в 90ых.

     
  • 1.225, Аноним (225), 14:35, 11/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    GTK 5 выйдет к выходу GNOME 50?
     
     
  • 2.247, Аноним (247), 23:26, 11/02/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Gnome 50k
     

  • 1.250, Аноним (250), 10:29, 12/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Речь ведётся не о полном переписывании на новом языке

    Вот облом, да?

     
  • 1.259, onanim (?), 17:30, 12/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    то чувство, когда узнал о существовании GTK4 и GTK5 из новости на опеннете

    и когда у тебя половина софта на GTK2

     
     
  • 2.267, Аноним (202), 22:43, 12/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вы застряли на Debian 6 / 7 полагаю? Про systemd тоже ничего не слышали?

    ... А вот познайте всю жестокость этого мира ;)
    (хотя ладно, systemd - скорее хорошо, чем плохо)

     
     
  • 3.295, Аноним (296), 16:27, 13/02/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Про systemd тоже ничего не слышали?

    Счастливый вы человек!

     

  • 1.262, Аноним (261), 22:11, 12/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    GTK: меняет мажорную версию и ломает обратную совместимость
    Опеннет: *воет*
    Так же Опеннет: *обожает «семантическую» версионность*

    Что с лицом, комментаторы? Смена мажорной версии по вашему любимому semver.org обозначает именно «incompatible API changes». Все пердыдущие GTK у вас никто не отбирает. Всё опенсорсное, можно форкать, слать патчи, любить и наслаждаться пока солнце не погаснет.

     
  • 1.279, Аноним (103), 09:55, 13/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Hello world с gtk+ 4.0 занимает 120мб оперативы(rss) и практически гиг vsz
     
     
  • 2.307, Аноним (303), 14:35, 16/02/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Всё равно, это будет меньше, чем Electron на том же GTK 4 :)
     

  • 1.301, Аноним (199), 20:56, 13/02/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Будем надеяться, что выйдет не раньше середины условного 2025-го года, ведь иначе они дропнут поддержку GTK 3, то есть он не войдет в Debian 13, а там уже могут отлететь Xfce, MATE и пошло поехало. И да, подобного рода DE людям еще нужны. Gnome и KDE нынче работают достаточно неплохо (не в курсе других дистрибутивов, но на Debian и Fedora полет нормальный), но все равно не хочется менять ворк флоу
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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