URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 136791
[ Назад ]

Исходное сообщение
"В GNOME SDK добавлена поддержка языка построения интерфейсов Blueprint"

Отправлено opennews , 06-Май-25 12:09 
В состав предлагаемого проектом GNOME инструментария для разработки приложений (GNOME SDK) включён компилятор blueprint-compiler, позволяющий использовать для определения интерфейса приложений разметку Blueprint. Поддержка Blueprint в GNOME SDK даст возможность применять данный язык описания интерфейса в приложениях GNOME без ручной установки дополнительных зависимостей. В настоящее время Blueprint добавлен в ночные сборки GNOME SDK и войдёт в состав релизов, начиная с осеннего выпуска GNOME 49...

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


Содержание

Сообщения в этом обсуждении
"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено th3m3 , 06-Май-25 12:09 
Это тот самый Blueprint из Unreal Engine или какой-то другой?

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Rezzet , 06-Май-25 12:17 
Нет, общее только название, совсем другая вещь

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено нейм , 06-Май-25 12:46 
Гномам бы переименоваться тогда, в что-то ближе к гному и гтк по неймингу

Glueprint например. Очень говоряще для их интерфейсов


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 15:29 
GooPint

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 06:51 
GnompsePrint

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено анон , 06-Май-25 22:02 
GnuPrint

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 13:43 
Unreal Ubisoft Operating System.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 23:54 
/2

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено myster , 06-Май-25 13:47 
У нас предпочитают не переводить названия, но в английском это слово звучит совершенно заурядно: "чертех, проект, план". Причем с долей грусти, потому что слово "blue" синоним слова "грусть".

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Смузихлеб забывший пароль , 06-Май-25 18:33 
Ну тут уж хз. Исходно это вроде бы как было названием копий исходного чертежа методом цианотипии. Копии с ЧБ как раз получались бело-синими

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено User , 07-Май-25 19:48 
Я эти "синьки" даже видел)

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Смузихлеб забывший пароль , 08-Май-25 09:56 
> Я эти "синьки" даже видел)

Я их как-то делал, вплоть до изображения на кружке :) Прикольно, что можно переводить на любую поверхность, которую помажешь исходным составом и засветишь через трафарет


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 14:52 
Копия, репродукция технического чертежа, полученная с помощью контактной печати на светочувствительной бумаге. При производстве таких копий использовались два метода, цианотипия и позже, в основном заменившая её, диазотипия. Развиваясь, оба метода существенно изменялись в части химического процесса, подготовки носителя и рабочих процессов.
https://ru.wikipedia.org/wiki/Синька_(копия_чертежа)

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 16:37 
После выхода Windows 10, мне все меньше нравится Windows. Но насамом деле после выхода Windows 8.
Тепеоюрь же мне все меньше нравится Linux, Cannonical. Смотря на жонглирования всеми этими псевдоновыми фичами. В то же время разнообразие дистрибутивов однодневок.
Должна быть ОС, поставил и забыл.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 18:07 
> Должна быть ОС, поставил и забыл.

Win7


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 19:22 
В последнее время напоминает о себе, когда ругается на версии программ, которые уже не поддерживаются ею.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 19:26 
> Должна быть ОС, поставил и забыл.

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


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 21:56 
> Внезапно это... мак.

Если денег дашь, куплю не задумываясь. Но штука дорогая, а мусору со вторички доверия нет, ибо хорошую вещь никто не будет продавать. Никогда. Знаю, т.к. сам продавал мопед, полное барахло, сам бы такой никогда не купил.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 23:23 
> Даже миграция между устройствами делается одним кликом, абсолютно все настройки переносятся, как и данные.

Найдётся куча народу, которым не по душе, что всё их добро на сервере какого-то дяди.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Мне хватает , 07-Май-25 02:24 
Уже в Finder завезли что бы папки сортировались первыми или все так же через патчинг ресурсов делают?

Это я к тому что у мака вагон и маленькая тележка неужобных моментов.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено incorporate , 07-Май-25 07:53 
A что там не так с сортировкой "что бы папки сортировались первыми"? Жмешь на столбец Kind и все. Какой "патчинг ресурсов"?

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 20:20 
> Должна быть ОС, поставил и забыл.

Абсолютно точно. Потому глубоко внутри для себя определил: есть одна толковая ОС rpm-based, есть одна толковая deb-based. Всё остальное, даже если оно фрагментарно гениальное, — от лукавого.

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


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено laindono , 06-Май-25 21:33 
Arch Linux. Поставил и всем рассказываешь об этом.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено User , 07-Май-25 19:52 
Не-а. Уже лет 10 не работает - как гентушников поебдили, так на спад пошло. NixOS нонеча в эталонах - даже пользоваться не обязательно - "Ты пой, Вася! Пой!"(С)

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено laindono , 08-Май-25 01:07 
Работает. Рассказываю всем, что использую Arch. Я это даже продемонстрировал, если ты вдруг не заметил.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 16:43 
Все эти Bloatware, Телеметрии.
Какой то непонятный непонятно кому нужный софт.
Они бы еще, Obs Studio, с Zoom om, пихали бы, а может и есть такое.
Это же как нужно ненавидеть пользователя, чтобы такое пихать.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 17:38 
Да это капец, как же всем надоели эти рекламные приложения, да и ещё и рекламу дабовляют...
Скоро дойдёт до того, что пользователь будет покупать ОС, платить подписку на неё, и в ней же будет показываться реклама и устанавливаться рекламные приложения. А права супер пользователья будут предлагаться как внутренняя покупка.
Самое слабой с платной отпиской (как делал  Adobe)

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 20:22 
Чото аккурат сегодня решил посмотреть https://ru.wikipedia.org/wiki/Windows_10#%D0%A2�... — и малость ужаснулся.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 12:10 
Ну и чем это лучше designated initializers в Си? Точно так же можно описать структурку указав только нужные поля. Или дерево структурок, описав весь UI.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 12:41 
> Ну и чем это лучше designated initializers в Си?

При чем здесь С вообще?


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 13:03 
При том что 99%  Gnome приложений на нём написано.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 13:43 
Ну так надо сказать об это ребятам! А то они поди не знают, и потому изобретают то UI-файлы с XML, то этот Blueprint.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 17:58 
Ну и что, лучше стало? Все прогрессивные UI фреймворки, на которых пишут для бизнеса, ушли в описание UI кодом на том же ЯП, что и логика программы - Flutter, React, Compose, Swift UI и другие.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 22:55 
Проблема Си в том, что его синтаксис плоховато подходит для описания UI, а современные языки имеют более богатый набор языковых понятий, подходящих например для описания древовидных структур (разметки интерфейсов).

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 00:33 
> богатый набор языковых понятий

За все не скажу, но например в React и Compose UI виджеты описываются функциями а не деревьями объектов. Дерево на сишных структурах впрочем тоже можно описать, с некоторыми хаками на макросах, так чтоб прям структура со вложенными структурами была.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 09:45 
> описываются функциями а не деревьями объектов

Ну и что? Функция-конструктор может порождать объект - вьшку.
Вызовы функций тоже описываются в виде дерева, если не применять асинхронщину конечно. Поэтому дерево вьюшек соответствует дереву вызовов функций. Просто в некоторых языках по типу Котлина такое дерево выглядит красиво и наглядно за счёт DSL.

> с некоторыми хаками на макросах

Сишный препроцессор - это штука несколько отталкивающая.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 12:26 
> в некоторых языках по типу Котлина такое дерево выглядит красиво

Только лагает собака. Сотни мс на конструирование нужного объекта, готового к рендерингу. Лоускильно это как-то, при имеющихся-то вычислительных мощностях. Ощущается как продукт низкого качества. На си было б гораздо шустрее, а синтаксис +- такой же, где-то лучше, где то хуже.

> штука несколько отталкивающая

Это всё пропаганда и инфоциганство от ИТ, в любом случае, лучше что-то иметь чем не иметь.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 21:48 
> лагает собака. Сотни мс на конструирование нужного объекта, готового к рендерингу

Это где? Если в реакте, то ладно.
А Котлин это нормальный компилируемый язык с нормальным рантаймом и на десктопе и на мобилке.

> синтаксис +- такой же, где-то лучше, где то хуже

Не звезди.

> Это всё пропаганда и инфоциганство

Да нифига, я сам пробовал на сях писать.

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


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 08-Май-25 00:49 
Приложения на нем даже тормознее чем на реакте в вебе.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 13:54 
Ближе к 60%.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 14:38 
Нет, всё-таки 99%.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 18:17 
Только кор гнома на сижке, остальное на брейнфаккх

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 13:03 
Все можно. Вопрос лишь в том, будет ли это удобно. Гуй лучше всего выражается в специально созданных для него языках.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 09:53 
> в специально созданных для него языках

Таких как HTML.
Проблема в том, что это просто язык разметки, который сам по себе не умеет в функции и алгоритмы, поэтому его приходится связывать с универсальными языками через всякие вызовы типа getElementById или findViewById, что выглядит так себе.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Rezzet , 06-Май-25 12:16 
Как сделать свой кривой QML. В целом конечно прогресс, но можно было и синтаксис получше сделать.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 12:19 
Казалось бы, всего-то надо сделать XAML на JSON.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Анон1110м , 06-Май-25 15:37 
Ох уж эти яваскриптёры со своим JSON.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Пишу с коры дуба , 06-Май-25 18:42 
А без этого г#вн@ сейчас уже никуда. Вот захочешь ты написать бота на паскале или на коболе для телеграма, а на те... оно в json выдаёт ответы. Вроде православный xml дропнули.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 08-Май-25 20:14 
ну так json отличная штука чтобы в одном стиле данные перекидывать между приложениями. Ничего лишнего, только данные. И парсить максимально легко.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 14:10 
> Как сделать свой кривой QML. В целом конечно прогресс, но можно было
> и синтаксис получше сделать.

Не люблю QML, классические Qt-шные виджеты как-то привычнее и проще, но видимо придется переползать, так как классические не развиваются и под ведройдом смотрятся больно инородно...

Теперь такое будет у всех...


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Пишу с коры дуба , 06-Май-25 18:46 
> классические Qt-шные виджеты как-то привычнее и проще

А ещё проще трупо-поскаль со своим turbo vision! Но если серьезно, самое простое что я видел это delphi, и firemonkey даже помощнее будет всех этих qt.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 19:43 
Делфи был хорош, да. Но проприетарщина и вин-онли.
Для быстрого тяп-ляп есть лазарь - и компилится на лету и ресурсов не жрет и переносимость хорошая... одна беда - паскаль :)

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 19:52 
> лазарь

Эмм, нет. Тормозная хрень с вырвиглазным UI/UX в отличии от делфи, к тому же делфи бесплатен, даже кряк не надо качать. И кроссплатформу умеет. Под мак, андроид.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 19:56 
под ведройд и лазарь умеет - правда так себе, но умеет

> Тормозная хрень

как только ты свою дельфю запустить на 3 пне, так и приходи рассказывать какой лазарь тормозной... а последний лазарь и на 3 пне летает...


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 21:53 
Не знаю что там летает и где такие сказки рассказывают. Но сравнивал в лоб на своём i9-9900K. Делфи грузится мгновенно в отличии от лазаруса, про время конпиляции даже не буду говорить. Да и сам лазарус выглядит как мусорное ведро с помоями (в худших традициях опенсорца), никакого единого дизайна, будто взяли весь хлам и скрутили синей изолентой.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 22:37 
Еще раз.
Загрузишь свою делфи на 3-пне приходи рассказать о тормозах.
Я даже не буду спрашивать скорость компиляции - потому как ты этого бегемота банально не запустишь...
Компиляция в лазаре по скорости на уровне 7-мых дельфей - даже на древнем хламе не вызывает раздражений. На современной машине при работе с проектом - меньше секунды.
Хрен знает что ты там делал...

> выглядит

а тему сменить и настроить не осилил?
https://sigmdel.ca/michel/program/fpl/img/fpclide_02.jpg
https://www.pragmaticlinux.com/wp-content/uploads/2022/07/la...



"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено User , 07-Май-25 19:56 
Где, и главное - зачем мне может понадобиться "третьепень"?

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 20:07 
> Где, и главное - зачем мне может понадобиться "третьепень"?

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


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено User , 07-Май-25 20:16 
>> Где, и главное - зачем мне может понадобиться "третьепень"?
> он не должен надобится... просто если лазарь не тормозит даже на древнем
> "третьепень", то возникает вопрос каким образом лазарь у гражданина попадает в
> категорию "тормозной софт"... тут вариант или гражданин запускает его на 486
> или просто врет

А. "Наша каска остаётся целой даже при падении с 10 км, а ваша?!"
/а про голову - никто ничего не обещал/


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 21:02 
Видишь ли "тормозить" это оценочное суждение....

Вот у меня не тормозит.
Почему я должен верить какому-то сетевому неадеквату, рекламирующему тухлый проприетарный продукт?

Можно замерить время запуска холодный/горячий
Можно замерить потребляемое ОЗУ и CPU
Можно замерить время компиляции проекта определенного объема
Можно визуально оценить работу GUI - скорость прокрутки, перемещее панелей

Дак по всем этим параметрам лазарь не тормозит.
Например, по time горячий старт IDE c последующим закрытием укладывается в 2 секунды и это на нетоповой железяке 10-ти летней давности, холодный все в 6 секунд - тоже не ужас-ужас
По памяти SHR=21096, RES=27176, VIRT=157М - ахринеть жрет ресурсов (64 бита, 32 бита еще стройнее)
Компиляция проекта работы с БД с 300к исходников менее 1 секунды - дооолго... тормозиттт.
На прокрутке перемещении панелей, наборе - визуально тормозов нет, добавления/подсказки/помощь как на старых 7х дельфях...



"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено User , 07-Май-25 21:20 
> Видишь ли "тормозить" это оценочное суждение....

Вижу ли. В таком виде - вопросов не имею. А когда вместо этого предлагаются "соревнования по запуску на p3" сразу возникают воп-ро-си-ки от "смысл запускать на p3" до "понимает ли собеседник, что смысл ide в общем-то не в "запуске-на-скорость"?


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 21:37 
еще раз.
я привел цифры.
у тебя к цифрам есть вопросы или комментарии или тебя просто заело на 3-пне?

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено User , 08-Май-25 10:55 
> еще раз.
> я привел цифры.
> у тебя к цифрам есть вопросы или комментарии или тебя просто заело
> на 3-пне?

Что именно в предложении "В таком виде - вопросов не имею." непонятно?
Со второй попытки вы аргументированно изложили свою позицию в виде, практически исключающем вопросы и возражения.
Что с моей точки зрения не так в первой версии я так же написал.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 20:32 
Причём тут твой третий пень, если тебе говорят, что лазарус тормозит ДАЖЕ на современном далеко не самом слабом железе? Плюс на 3 пень логично было бы вкорячить нормальный 7 делфи, раз современный железо не позволяет.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 21:15 
> Плюс на 3 пень логично было бы вкорячить нормальный 7 делфи, раз современный железо не позволяет.

У меня линукс.
Нахрена мне в 2025 7-делфи с кряками? Лицуху для ранее бесплатной "персонал" версии ты сейчас легально не получишь - сидеть на пиратке в вайн ради того чтоб что? Там даже UTF-8 по факту нет, под свежими виндами у 7ки проблемы...
А на лазаре я могу писать вин/лин без всяких проблем, 32/64 бита, а также запускать софт на любых машинах от мусорных 3 пней до современных. Мне мак и андройд без надобности, но лазарь и туда может если очень хочется...

ЗЫ:
Не зря же на лазаре написан самый любимый ФМ виндузятников - 64-битная версия ТоталКоммандера :)


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 21:26 
> 7-делфи с кряками

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

> UTF-8

Зачем? Если пишешь на 7-х делфях, то подразумевается, что пишешь под старые ОС. Или собираешься 10 винду ставить на свой 3 пень?

> У меня линукс.

Впрочем, тут все вопросы отпадают. Слыхал я, что есть такая каста, которым нравится ковыряться в мусорном ведре и портить глаза кривым UI/UX.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 21:36 
> просто ввести серийный номер

а ты в курсе что чужой серийник использовать нелегально?

>> UTF-8
> Зачем?

затем что мне не нужен ссофт который будет работать и на старых компах/ос и на свежих компах/ос

> все вопросы отпадают

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


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 21:51 
простите вмешаюсь в вашу дискуссию

> чужой серийник

а это как? интересует контекст слова "чужой"


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 22:09 
ты считаешь, что если нашел на просторах интернета серийник, то можно забить на EULA, так как этот серийник волшебным образом сделает использование софта легальным? :)

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено _ , 07-Май-25 16:33 
2. Бесплатен он если ты не зарабатываешь. А если зарабатываешь - то совсем НЕ бесплатен. Там _простым_ английским всё расписано, до $5000 сырыми в год или 5 прогеров - всё покупай или маски шоу :)
3. "И кроссплатформу умеет. Под мак, андроид." - А под Линукс? А под Линкукс - НЕТ, НЕ умеет. Причём умел когда то, но выкинули. Ну и нах оно в РФ к примеру? :)
4. Закрытый и фирма за ним - продаваны, там давно инженеров нет. Там чего то под 11 не работало - год возились :)

1. Времена дельфи - конец 1990-х и первая половина нулевых. Потом его выкинули ВСЕ. Ибо он - вовно!(С) Он и сейчас оно :)

Выкинь какшку, оно нужно несчастным кто в конце 90-х написал "опердень" :)))) и в нулевые не осилил перетащить это на жабу. Вот и мучаются. Вам - зачем?


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 18:34 
Там еще есть одна проблема:
Лицуха на Community Edition действует ровно год.
Через год тебе надо продлевать и переустанавливать IDE на самую свежую версию.

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

Причем это случалось уже у них не раз - ты остаёшься без лицензии и не можешь продолжать свой некоммерческий проект - или пиратить или покупать (50 тыров сейчас?)


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 20:25 
> Лицуха на Community Edition действует ровно год.

Который год читаю этот бpeд на оупеннете и который год у меня ничего не слетает. ЧЯДНТ?


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 21:32 
точно-точно. решил жить вечно, пока получается

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 20:26 
> А если зарабатываешь

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


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 21:49 
дак бывшие продукты borland давно не являются хорошими, они пошли по рукам, а сегодня едут только на старой пользовательской базе и продуктах времен начала века

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 21:52 
> давно не являются хорошими

лучшее из всего что есть на паскале


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 22:12 
Кристиан Гислер так не считает

+++
Total Commander is developed by Christian Ghisler and distributed as shareware or freeware, depending on the platform.

Total Commander, then called Windows Commander, was originally developed for Windows, using the programming environment Delphi. Current Windows versions are developed with Delphi (for 32-bit versions) and Lazarus (for 64-bit versions).
+++


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено User , 08-Май-25 16:15 
> 3. "И кроссплатформу умеет. Под мак, андроид." - А под Линукс? А
> под Линкукс - НЕТ, НЕ умеет. Причём умел когда то, но
> выкинули. Ну и нах оно в РФ к примеру? :)

А зачем бы кому-нибудь могло понад десктопное приложение под linux? Продать получится вот ровно две копии - себе для проверке платежей и коту.
Just for fun (дайте денег, вот кнопка для донатов!) - так тут и на ide, понятно, денег нет.
Суровая легаси-бизнесуха? Ну вот запилила какая "уралэлектромедь" весь цеховой уровень и даже кусок аналитики с планированием на делфях - так там линукса на сто поприщ вокруг не просматривается.
Кому надо "широту глубин" и прочие охваты территории - вот, на электроне по остаточному принципу сделают.

В общем, в этом сегменте денег и собственно "бизнеса" - почитай, что и нет.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 09-Май-25 00:23 
как там в 2010?

https://www.cnews.ru/news/top/2020-11-12_gosorgany_rossii_ma...
https://www.cnews.ru/news/top/2022-05-19_rosatom_polnostyu_p...
https://www.cnews.ru/news/top/2024-02-27_krupnejshij_rossijs...


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено User , 09-Май-25 07:36 
> как там в 2010?
> https://www.cnews.ru/news/top/2020-11-12_gosorgany_rossii_ma...
> https://www.cnews.ru/news/top/2022-05-19_rosatom_polnostyu_p...
> https://www.cnews.ru/news/top/2024-02-27_krupnejshij_rossijs...

О. Отличная бизнес-ниша: "пишем софт для папуасов, которым нормальную ос не продают!" - но Embarcadero (или кто там сейчас дельфями барыжит?) почему-то не спешит её занимать, просмотрели видимо. Напишите ребятишкам, думаю, они заинтересуется!


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 13:25 
Когда уже gtk5, программами на предыдущей версии пользоваться невозможно, нужно переписывать, запусктся по 10 секунд и медленные до невозможности.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено prokoudine , 06-Май-25 14:39 
> запусктся по 10 секунд и медленные до невозможности.

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


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Namehh , 06-Май-25 14:46 
Пользователь Electron?

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено prokoudine , 06-Май-25 22:19 
> Пользователь Electron?

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


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Илья , 07-Май-25 09:06 
> Чтобы приложуха на gtk4 запускалась 10 секунд, нужно что-то совсем древнее.

Достаточно её на питоне написать


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено prokoudine , 07-Май-25 11:27 
Foliate написан на gtk4 и Python. Запускается гораздо быстрее десяти секунд.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено _ , 07-Май-25 16:37 
Всего то семь? :)

И эта: i7-12700 / 48GB DDR5 - а то начнёшь туДЪ. :)


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено prokoudine , 07-Май-25 17:20 
> Всего то семь? :)
> И эта: i7-12700 / 48GB DDR5 - а то начнёшь туДЪ. :)

$ time foliate

Дожидаемся появления окна, нажимаем крестик в заголовке окна.

Executed in    3.22 secs    fish           external
   usr time    2.38 secs    0.91 millis    2.38 secs
   sys time    0.50 secs    1.66 millis    0.50 secs

Четырёхядерник i5-7200U CPU @ 2.50GHz. 8 гигов памяти. Семь лет ноуту.

Кстати, я нечаянно наврал. Там не пайтон, там вообще JS.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Илья , 08-Май-25 05:32 
> Executed in    3.22 secs    fish  

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


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено prokoudine , 08-Май-25 13:38 
Для начала я бы тебе предложил прогуглить матчасть, что такое порядок.

На три порядка ниже — это 0,003 секунды. Меж тем, даже xcalc запускается за 0,9 секунды, а ведь ему даже не надо читать никакую базу данных со списком книг, рисовать превьюхи этих книг и так далее. Это первое.

И чтоб два раза не вставать, приложение, которым я буду пользоваться час или два, может запускаться хоть секунду, хоть три. В масштабе длительности использования эта разница не влияет вообще ни на что.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 14:52 
Так... Pentium, Pentium-MMX, Pentium-II, Pentium-III, ... Фух, до Core 2 Duo не скоро доберутся :)

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 14:54 
Ха-ха-ха, а я пересел с  Core 2 Duo,

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 18:25 
слабак!

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Пишу с коры дуба , 06-Май-25 18:40 
Там вот в прошлой теме чувак сидит на 286. Какая кора дуба, ты о чем 😂

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Пишу с коры дуба , 06-Май-25 18:38 
> наконец-то проапгрейдишься

Если ты денег дашь то хоть сейчас готов!


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 20:16 
а как там твой кальбрус, в ядро уже завезли?

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено prokoudine , 06-Май-25 20:51 
> а как там твой кальбрус

Что это и зачем оно не нужно?


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено BrainFucker , 08-Май-25 10:25 
Зачем нужен GTK 5, когда KDE/Qt уже 6?

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 13:27 
Теперь у гномеров будет свой QML. Поздравляю!

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 13:51 
Опять вместо языка разметки какой-то недоси переизобретают.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 16:02 
Каждый разработчик интерфейсов дожен выучить наизусть все контролы с их свойствами у пары десятков фреймворков. Чтобы не стоять на месте, учи каждый месяц новый фреймворк. Как только чувствуешь, что начинаешь путать названия контролов или их свойств, обязательно начни изучать сначала. Если во время изучения все фреймворки кончились, напиши свой.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 16:06 
>[оверквотинг удален]
>     default-width: 600;
>     default-height: 300;
>     title: _("Hello, Blueprint!");
>     [titlebar]
>     HeaderBar {}
>
>     Label {
>       label: bind template.main_text;
>     }
>   }

не прошло и сорока лет...

/*  Hello.rc
    Hello Application
    Windows Toolkit Version 2.03
    Copyright (c) Microsoft 1985,1986,1987,1988 */

#include "windows.h"
#include "style.h"
#include "hello.h"

ABOUTBOX DIALOG 22, 17, 154, 75
STYLE WS_POPUP | WS_DLGFRAME
{
    CTEXT "Microsoft Windows"                   -1, 0,  5, 154, 8
    ICON  "hello"                               -1,  9, 23,  0, 0
    CTEXT "Hello application"                   -1,  0, 14, 154, 8
    CTEXT "Version 2.03"            -1, 30, 34, 94, 8
    CTEXT "Copyright © 1985,1986,1987,1988 Microsoft Corp."   -1,  0, 47,154, 9
    DEFPUSHBUTTON "Ok"                        IDOK, 61, 59, 32, 14, WS_GROUP
}

— мы сделали это, Лоло! спустя почти сорок лет мы догнали и перегнали их! — шептал дряхлый пингвин, в конвульсиях пытаясь подняться в своей старой скрипучей койке, — вендeкапец близок, сынок! я уже слышу его тяжёлую п... — но тут усталая койка наконец переломилась, и старик так и не договорил. Лоло облегчённо вздохнул и пошёл в свою комнату, где наконец-то смог выпнуть в окно ненавистную корудуба и включить новый комп с 11 виндой...


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 08:17 
Аж ностальгия в глаз попала.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 17:56 
Сегодня был сделан лексер Blueprint для редактора CudaText.

На здоровье.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено АнтиВата , 06-Май-25 18:18 
> CudaText

Это та поделка на турпопаскале которая таки пришла к успеху? :D


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено _ , 07-Май-25 16:39 
Есть две категории людей: те кто пишет программы и те кто крапает посты в форумы :-р

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено fernant , 06-Май-25 18:16 
Гном работает ощутимо медленнее Win10. Зачем тогда вообще нужен такой линукс? Ещё и драйвера постоянно ломают, вынуждая покупать новые видеокарты каждые пять лет. Сразу видно, что разработчики не пользуются тем, что они разрабатывают, раз пилят такую лажу исключительно под снос.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 18:23 
у меня под последним дебианом работает agp-видимокарта. ей 20+ лет и с дровами у нее все норм. колёса крутятся, в игрульки играется
ЧЯДНТ?

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено 0123456789ABCDEF , 06-Май-25 18:28 
Та же фигня, есть ретрокомп для экспериментов, ну как ретро... 4 пень с AGP слотом, так вот Radeon 9600 Pro отлично работает из коробки и пердолинга. Ускорение аппаратное без llvmpipe.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено fernant , 06-Май-25 18:36 
Nvidia GTS450 - система падает в kernel panic сразу после загрузки в графическом режиме. На Windows и FreeBSD всё прекрасно работает. Да и на линуксе раньше работало, пока эти криворучки всё не сломали.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 19:52 
ну, во-первых, ей не 5 лет, а 15...
а, во-вторых, открытый драйвер должен ее держать, а проприетарный драйвер протух и в современных дистрибутивах не встречается...

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 19:00 
> Гном работает ощутимо медленнее Win10.

На момент выхода Windows 10, даже нет не так, на момент популярности Windows 10, все эти KDE, Гномы, летали.
Даже на моем слабом ноутбуке.

На момент выхода Windows 11, все эти KDE, Гномы, потрябляют раза в 1,5, у кого то вообще 5Gb Озу.

Что то какая то сомнительная гонка.
Чтобы люди конвеером обновляли железо hardware.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Хуже совка только вата , 06-Май-25 19:03 
> Чтобы люди конвеером обновляли железо hardware.

Новое железо само себя не купит, ты же не хочешь, чтобы корпорации разорились 😏


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 19:08 
Каждые два года покупать новый ноутбук, получается.
А если я пользуюсь аккуратно и мне вещщи служат годами.
Вот скажем первый ноут вообще как новый, ничего не ломалось, только что бракзеры перестал тянуть, притом бюджетный.
Последующие, по ощущениям какие то хлипкие, средней ценовой категории, сделаны так чтобы сломались.
Да еще говорят, процессорные мощности всреднем достигли пика к 2010. Все остальное, все эти фразы про многоядерность, многопотоковость, маркетинговые ухищрения заманить новым словом.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 19:21 
> Да еще говорят, процессорные мощности всреднем достигли пика к 2010

Нет. Вот вам сравнение двух ТОПов для домашних ПК (не серверов) из 2008 и из 2024: https://www.cpubenchmark.net/compare/6296vs1050/Intel-Ultra-...

Другой вопрос, что мощность даже корыдуба ИЗБЫТОЧНА для большинства задач.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 19:54 
> мощность даже корыдуба ИЗБЫТОЧНА для большинства задач.

правда на котиков в интернетах ее не хватает :)


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 21:48 
>> мощность даже корыдуба ИЗБЫТОЧНА для большинства задач.
> правда на котиков в интернетах ее не хватает :)

Это проблема твоего GPU. Если это убогая GMA950, то кто ж тебе виноват.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 22:54 
>>> мощность даже корыдуба ИЗБЫТОЧНА для большинства задач.
>> правда на котиков в интернетах ее не хватает :)
> Это проблема твоего GPU. Если это убогая GMA950, то кто ж тебе
> виноват.

при чем тут GPU если скриптота на современных сайтах сжирает процессор и открывая 10ок вкладок ты упираешься в загрузку двухядерного корыдуба?


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 23:42 
> при чем тут GPU

При всём. Тебе уже сказали в чём проблема, поставь любую затычку поддерживающую Direct3D 12 и удивись, когда увидишь что твои ядра и на половину не будут загружены даже на таких сайтах как ютуб или дзен.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 00:47 
> половину не будут загружены даже на таких сайтах как ютуб или

Оно и без видео загружено, GPU тут не причем. Жрут скрипты как не в себя. В итоге с двухядерным процом получается однозадачный компьютер и не более того. Или кувшинчик или дудочка.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 18:58 
Количество ядер ни о чем не говорит. Вы пишeте брeд. Выше люди всё правильно сказали. Замена видеокарты и HDD на SSD делают из кор 2 дуо вечный компьютер.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 20:00 
> Вы пишeте брeд
> делают из кор 2 дуо вечный компьютер

а бред пишу я... ну-ну


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 19:57 
> Нет. Вот вам сравнение двух ТОПов для домашних ПК (не серверов) из 2008 и из 2024: https://www.cpubenchmark.net/compare/6296vs1050/Intel-Ultra-...

Да не это понятно, это имелось ввиду про тот период когда характеристики ПК, увеличивались в 2 раза каждые полгода.
Те сейчас были бы не Гигагерцы, а Террагерцы с Зетабайтами Озу.


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено fernant , 06-Май-25 19:13 
КДЕ всегда был тормозным забагованным глюкодромом, а Гном работал реально очень быстро только до второй версии включительно, потом они отрыгнули богопротивную мерзость - Gnome3.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 21:43 
> КДЕ всегда был тормозным

все познается в сравнении - берешь q4os с TDE и... да оно летает как реактивный самолет!



"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Смузихлеб забывший пароль , 06-Май-25 18:37 
> с использованием библиотеки GTK4

Удивительно своевременно

> Благодаря читаемому синтаксису формат Blueprint
> позволяет обойтись без применения специализированных
> визуальных редакторов интерфейса

В общем, для создания/редактирования интерфейсов визуального редактора можно не ждать. Отлично, просто замечательно. Удивительно, что ещё сам код разметки не в консоли надо вводить


"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено мяв , 07-Май-25 01:38 
так есть редактор, он в состав толи билдера входит, толи отдельным приложением идет.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 08-Май-25 20:19 
Glade Interface Designer вышел вообще в 1998 году.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 20:04 
Сделали DSL для интерфейсов, потом сделают DSL для ещё чего-нибудь, а Mach и Matchmaker в хурде так и стоит без биндингов.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 06-Май-25 22:24 
Как же это круто! В гноме же стопудов какой-то крутой арх сидит. Одна идея экстеншенов, продвигание декларативного описания ифейсов - это уже тянет на докторку по CS!

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено User , 07-Май-25 20:04 
Её уже Остерхут за tcl/tk получил, расходимся.

"В GNOME SDK добавлена поддержка языка построения интерфейсов..."
Отправлено Аноним , 07-Май-25 22:06 
Они изобрели QML!