[ON] Работа над GTK5 начнётся в конце года. Намерение разрабатывать GTK на языках, отличных от Си
Модератор: Модераторы разделов
[ON] Работа над GTK5 начнётся в конце года. Намерение разрабатывать GTK на языках, отличных от Си
Разработчики библиотеки GTK планируют в конце года сформировать экспериментальную ветку 4.90, в которой будет развиваться функциональность для будущего выпуска GTK5. До начала работы над GTK5, помимо весеннего выпуска GTK 4.10, осенью планируется опубликовать выпуск GTK 4.12, в который войдут наработки, связанные с управлением цветом. В ветку GTK5 будут включены изменения нарушающие совместимость на уровне API, например, связанные с переводом в разряд устаревших некоторых виджетов, таких как старый диалог выбора файлов. Также обсуждается возможность прекращения в ветке GTK5 поддержки протокола X11 и оставления возможности работы только с использованием протокола Wayland.
Из дополнительных планов можно отметить намерение использовать для разработки GTK более выразительного чем Си языка программирования и более функционального компилятора, чем предоставляется для Си. Какой именно язык программирования может быть использован не уточняется. Речь ведётся не о полном переписывании на новом языке всех компонентов GTK, а о желании поэкспериментировать с заменой небольших частей GTK на реализации на другом языке. Предполагается, что предоставление возможности разработки на дополнительных языках позволит привлечь к работе над GTK новых участников.
Источник: https://www.opennet.ru/opennews/art.shtml?num=58633
(opennet.ru, мини-новости)
Из дополнительных планов можно отметить намерение использовать для разработки GTK более выразительного чем Си языка программирования и более функционального компилятора, чем предоставляется для Си. Какой именно язык программирования может быть использован не уточняется. Речь ведётся не о полном переписывании на новом языке всех компонентов GTK, а о желании поэкспериментировать с заменой небольших частей GTK на реализации на другом языке. Предполагается, что предоставление возможности разработки на дополнительных языках позволит привлечь к работе над GTK новых участников.
Источник: https://www.opennet.ru/opennews/art.shtml?num=58633
(opennet.ru, мини-новости)
Последний раз редактировалось rssbot 10.02.2023 14:25, всего редактировалось 1 раз.
Причина: Updated upstream
Причина: Updated upstream
Re: [ON] Работа над GTK5 начнётся в конце года. Намерение разрабатывать GTK на языках, отличных от Си
И чем же он плох? Выглядит не стильно, модно и молодежно?
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
Опыт - это когда все получается с первого раза.
Re: [ON] Работа над GTK5 начнётся в конце года. Намерение разрабатывать GTK на языках, отличных от Си
Правильно делают! Диалог выбора файлов неправославен! И поддержку Х давно отломать пора, и переписать вообще все на пыхе/питоне! А то развелось тут сишников-ретроградов...
Азъ есмь БҌшеный Їзюмъ
Re: [ON] Работа над GTK5 начнётся в конце года. Намерение разрабатывать GTK на языках, отличных от Си
Ну а что, вычислительные мощности уже позволяют многое. Зачем напрягаться.
Re: [ON] Работа над GTK5 начнётся в конце года. Намерение разрабатывать GTK на языках, отличных от Си
Экий Вы дедушка! Сейчас модно всё на жабаскрипте, обязательно на элехтроне.
Кто ищет, тот всегда найдет!
Опыт - это когда все получается с первого раза.
Опыт - это когда все получается с первого раза.
Re: [ON] Работа над GTK5 начнётся в конце года. Намерение разрабатывать GTK на языках, отличных от Си
Они хоть бы с начала на мышах что ли протестировали, а то что то смутное чувство что это станет концом использования GTK5 и оттоком разработчиков.
Re: [ON] Работа над GTK5 начнётся в конце года. Намерение разрабатывать GTK на языках, отличных от Си
Блин, какая-то глобальная виндошизация Linux'а полным ходом пошла. Вот чесслово, лучше бы пингвинчики так и оставались не _слишком_ популярными. Грустно это.
P.S. И таки да. Пренебрежение экономией ресурсов и оптимизацией - прямая дорога к win11/bloatware/жирновеб.
P.S. И таки да. Пренебрежение экономией ресурсов и оптимизацией - прямая дорога к win11/bloatware/жирновеб.
Азъ есмь БҌшеный Їзюмъ
Re: [ON] Работа над GTK5 начнётся в конце года. Намерение разрабатывать GTK на языках, отличных от Си
Они просто выбивают разработчиков. Просто потом узкие специалисты в области железа и низкоуровневого программирования останутся только в корпорациях, а других просто посадят на движки, типа java и т.п. Это палка о двух концах, с одной стороны все кидаются на новое и туда вкладывают деньги, там и работа хорошо оплачиваемая, с другой стороны узкие специалисты в области низкоуровневого программирования становятся не в удел(не востребованы), по крайней мере у нас я такое наблюдаю. Как результат можно задавать направление и все будут слушаться, так как у них просто нет выбора.
Re: [ON] Работа над GTK5 начнётся в конце года. Намерение разрабатывать GTK на языках, отличных от Си
ormorph
Да, к сожалению, у нас картина примерно такая же. С другой стороны, корпы стремятся к извлечению прибыли, и это вполне логично, т.к. это есть основа их существования. При этом наблюдается опосредованное влияние на смежные отрасли (софт<->железо), что все-таки хоть как-то но подстегивает прогресс (но в нужном ли направлении?). А с первой стороны, создается впечатление, что именно "профильных" специалистов загоняют в какие-то искусственно созданные рамки.
Хотя с третьей стороны (о как!), у нас сейчас вроде как наблюдаю пусть небольшой, но рост на "специалистов в области низкоуровневого программирования". И производство вкупе с с/х (говорю про свой регион) оживают, хоть и медленно. Теоретически, причина этого понятна (геополитота), и некий положительный момент, считаю, присутствует. Но об этом ну его нафиг, а то в экстремисты запишут и зобанюд с особым цинизмом.
Да, к сожалению, у нас картина примерно такая же. С другой стороны, корпы стремятся к извлечению прибыли, и это вполне логично, т.к. это есть основа их существования. При этом наблюдается опосредованное влияние на смежные отрасли (софт<->железо), что все-таки хоть как-то но подстегивает прогресс (но в нужном ли направлении?). А с первой стороны, создается впечатление, что именно "профильных" специалистов загоняют в какие-то искусственно созданные рамки.
Хотя с третьей стороны (о как!), у нас сейчас вроде как наблюдаю пусть небольшой, но рост на "специалистов в области низкоуровневого программирования". И производство вкупе с с/х (говорю про свой регион) оживают, хоть и медленно. Теоретически, причина этого понятна (геополитота), и некий положительный момент, считаю, присутствует. Но об этом ну его нафиг, а то в экстремисты запишут и зобанюд с особым цинизмом.
Азъ есмь БҌшеный Їзюмъ
Re: [ON] Работа над GTK5 начнётся в конце года. Намерение разрабатывать GTK на языках, отличных от Си
Да это началось примерно год назад, даже раньше. Но только тут есть ещё и другая сторона, как долго там задержится программист. Есть места где отношение нормальное, а есть где сплошные требования ни чем не подкрепленные. Тут нужно понимать что в голом поле ни чего не построить, так не из чего. Всё же программисты при нормальном отношении могут держаться на энтузиазме, а при плохом и деньгами не удержишь.
Re: [ON] Работа над GTK5 начнётся в конце года. Намерение разрабатывать GTK на языках, отличных от Си
И рад бы поспорить, но не могу. Многое зависит от отношения к. Сам одно время работал в серьезной госорганизации, но в итоге плюнул и предпочел быть беззаботным. А сотрудничая с мелкими конторами, остался доволен. Там история была простая, но мутная, мол, заказчик дал задание написать прогу, чтобы делала "вот так". Ок, спрашиваю, какой язык? Ответ заказчика (дословно) - да мне по*** на чем напишешь, главное чтобы работала как надо и мозги не ****, а дальше решай сам.
А в гос начали заниматься церебральным коитусом. А вот почему это я пишу на С а не С++ и вообще без bust&stl, почему паттерны не использую, а у наc сказана разработка ПРОЕКТА БАЗЫ ДАННЫХ в MSVCS...
Чую, не совсем понятно мысли излагаю.
А ведь программирование - это исскуство.
Азъ есмь БҌшеный Їзюмъ
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: [ON] Работа над GTK5 начнётся в конце года. Намерение разрабатывать GTK на языках, отличных от Си
Это правильный подход. Если делать по принципу "хоть как, лишь бы работало", некоторое время спустя окажется, что поддерживать софт некому и проще его переписать с нуля, чем заставить работать на новой системе или другой платформе. Так что регламенты нужны. Можно спорить только о их разумности (как по мне, использование C++, STL и boost вполне разумно), но не необходимости.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: [ON] Работа над GTK5 начнётся в конце года. Намерение разрабатывать GTK на языках, отличных от Си
Bizdelnick
Собственно, как раз о нелогичности требований я и хотел сказать. Просто был несколько нетрезв. Насчет регламентов согласен на все 100%. Стандарты быть должны, иначе разброд и анархия во все поля.
Но в конкретном случае требования были совсем неуместны и раздуты, вроде как хелловорлд с классами, монадами и лямбдами. Неуместная избыточность.
Квинтэссенция мысли - инструмент должен соответствовать задаче, и не надо плодить сущности сверх необходимого. Как-то так. Дао дэ цзин.
ormorph
Ага. Идеи прут еще как. Это напоминает мне раздел "флейм" некоего форума, посвященного разработке игр. Там они тоже... прут) Но из великого множества в конечном итоге реализовано чуть менее, чем нифига.
Собственно, как раз о нелогичности требований я и хотел сказать. Просто был несколько нетрезв. Насчет регламентов согласен на все 100%. Стандарты быть должны, иначе разброд и анархия во все поля.
Но в конкретном случае требования были совсем неуместны и раздуты, вроде как хелловорлд с классами, монадами и лямбдами. Неуместная избыточность.
Квинтэссенция мысли - инструмент должен соответствовать задаче, и не надо плодить сущности сверх необходимого. Как-то так. Дао дэ цзин.
ormorph
Ага. Идеи прут еще как. Это напоминает мне раздел "флейм" некоего форума, посвященного разработке игр. Там они тоже... прут) Но из великого множества в конечном итоге реализовано чуть менее, чем нифига.
Азъ есмь БҌшеный Їзюмъ
Re: [ON] Работа над GTK5 начнётся в конце года. Намерение разрабатывать GTK на языках, отличных от Си
Это не те идеи. Я в курсе, уже попадал под такое, когда один насовывает идеи, другой потом исправляет и так по кругу. Сначала нужно прийти к общей стратегии, распределить обязанности, а потом уже что то делать, тут больше подходит слово сработаться.