Re[2]: Фреймворк для современного GUI
От: wamaco  
Дата: 30.07.20 10:25
Оценка: +4
Здравствуйте, Michael, Вы писали:

M>Но мне вот создали стиль и я его по всем продуктам тащу.


M>Вот пример интерфейса: https://srtminiserver.com/streamid/streamid_default.png


По мне, так "вырвиглазность" присутствует...
Re: Фреймворк для современного GUI
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 27.07.20 15:20
Оценка: +1 -2
Здравствуйте, gyraboo, Вы писали:

Невероятно, но скорее всего электрон и JS. Как вариант QT/sciter. Из маргинальных, Dart+Flutter.
Sic luceat lux!
Re[2]: Фреймворк для современного GUI
От: wamaco  
Дата: 27.07.20 17:15
Оценка: +1 :))
Здравствуйте, Kernan, Вы писали:

K>Здравствуйте, gyraboo, Вы писали:


K>Невероятно, но скорее всего электрон и JS. Как вариант QT/sciter. Из маргинальных, Dart+Flutter.


Хоспадя, боже мой... мир сошел с ума! Есть нормальные инструменты — Delphi, например.
Какие электроны, какие дарты с флатерами... о ужас!
Re: Фреймворк для современного GUI
От: Lazy Bear Канада  
Дата: 27.07.20 21:31
Оценка: +3
Здравствуйте, gyraboo, Вы писали:

G>На чем сейчас можно писать компилируемое шароварное ПО с красивым GUI (в первую очередь под Windows


Что есть "красивый GUI" в вашем понимании?

GUI проектирует адекватный UI/UX-дизайнер, который ПОЛНОСТЬЮ в курсе требований конкретной OS и имеет соответствующий опыт разработки UI для этой OS.
Я работал в компаниях, где для мобильных платформ дизайнят веб-дизайнеры или даже дизайнеры уличных биллбордов. Они делали красиво, начальству нравилось. Угадайте, насколько удобно было использовать всю эту нестандартную красоту в реальной жизни

Почему-то особенно любят "красивый GUI" разработчики видеокарт. Хлебом не корми, а дай сделать нестандартные контролы, окошки и т.п.
Отредактировано 28.07.2020 1:08 Lazy Bear . Предыдущая версия .
Re[2]: Фреймворк для современного GUI
От: rudzuk  
Дата: 27.07.20 23:04
Оценка: +3
Здравствуйте, Lazy Bear, Вы писали:

LB> Почему-то особенно любят "красивый GUI" разработчики видеокарт. Хлебом не корми, а дай сделать нестандартные контролы, окошки и т.п.


Ещё антивирусы. Попугайство в абсолюте.
avalon/3.0.0
Re: Фреймворк для современного GUI
От: LuciferSaratov Россия  
Дата: 27.07.20 12:38
Оценка: +2
Здравствуйте, gyraboo, Вы писали:

G>Пишу шароварное приложение, чтобы с более-менее красивым GUI, и чтобы это было компилируемое приложение, а не в виртуальной машине (для повышения уровня лицензионной защиты), поэтому C# и JavaFX сразу отпадают. Поначалу решил использовать последнюю версию Delphi, но она оказалась слишком нестабильной и глючной, и пока что остановился на Lazarus. Но GUI у его программ выглядят немного допотопно. На чем сейчас можно писать компилируемое шароварное ПО с красивым GUI (в первую очередь под Windows, но если будет кроссплатформенность, это будет плюсом)?


https://sciter.com — вот выбор здорового человека
если что, автор тоже здесь: https://rsdn.org/account/info/13953
Отредактировано 27.07.2020 12:39 LuciferSaratov . Предыдущая версия .
Re: Фреймворк для современного GUI
От: Michael  
Дата: 28.07.20 08:26
Оценка: 2 (1)
Здравствуйте, gyraboo, Вы писали:

G>Пишу шароварное приложение, чтобы с более-менее красивым GUI, и чтобы это было компилируемое приложение, а не в виртуальной машине (для повышения уровня лицензионной защиты), поэтому C# и JavaFX сразу отпадают. Поначалу решил использовать последнюю версию Delphi, но она оказалась слишком нестабильной и глючной, и пока что остановился на Lazarus. Но GUI у его программ выглядят немного допотопно. На чем сейчас можно писать компилируемое шароварное ПО с красивым GUI (в первую очередь под Windows, но если будет кроссплатформенность, это будет плюсом)?


я делаю на Qt (то что QtWidget, не QML). Работает на macOS и Win.
Использую OpenSource Edition (LGPL) поэтому вопрос про цену не актуален.
Один из супер-плюсов именно для GUI — это поддержка стилей (CSS) в Qt.
Например для Visual Studio C++ (MFC, WTL) для стилизации нужно было юзать какие-то дополнительные платные либы (раньше так было, сейчас не знаю как).

Конечно GUI по хорошему должен нарисовать дизер а разложить на CSS это уже дело техники.
Но мне вот создали стиль и я его по всем продуктам тащу.

Вот пример интерфейса: https://srtminiserver.com/streamid/streamid_default.png
Отредактировано 28.07.2020 8:29 Michael . Предыдущая версия .
Re: Фреймворк для современного GUI
От: Черный Властелин Австралия https://www.softperfect.com
Дата: 27.07.20 12:00
Оценка: +1
Здравствуйте, gyraboo, Вы писали:
G>Пишу шароварное приложение, чтобы с более-менее красивым GUI, и чтобы это было компилируемое приложение, а не в виртуальной машине (для повышения уровня лицензионной защиты), поэтому C# и JavaFX сразу отпадают. Поначалу решил использовать последнюю версию Delphi, но она оказалась слишком нестабильной и глючной, и пока что остановился на Lazarus. Но GUI у его программ выглядят немного допотопно. На чем сейчас можно писать компилируемое шароварное ПО с красивым GUI (в первую очередь под Windows, но если будет кроссплатформенность, это будет плюсом)?

Да выбор как бе невелик: для паскаля Lazarus/Delphi FMX (но он глючный да). Для C++ ественно Qt или wxWidgets.

Для эстетов — богомерзкий электрон, что суть есть перепакованный хром, а программа собой являет смесь HTML и жабаскрипта. Минимальная программа мегабайт так под 40, тормоза, процессы поедающие CPU вот это он.
Re: Фреймворк для современного GUI
От: Михуил  
Дата: 27.07.20 12:35
Оценка: +1
Здравствуйте, gyraboo, Вы писали:

G>Пишу шароварное приложение, чтобы с более-менее красивым GUI, и чтобы это было компилируемое приложение, а не в виртуальной машине (для повышения уровня лицензионной защиты), поэтому C# и JavaFX сразу отпадают. Поначалу решил использовать последнюю версию Delphi, но она оказалась слишком нестабильной и глючной, и пока что остановился на Lazarus. Но GUI у его программ выглядят немного допотопно. На чем сейчас можно писать компилируемое шароварное ПО с красивым GUI (в первую очередь под Windows, но если будет кроссплатформенность, это будет плюсом)?


Извините, а какие проблемы с C#? Вроде пишут защищенные продукты
Re[3]: Фреймворк для современного GUI
От: kov_serg Россия  
Дата: 27.07.20 13:07
Оценка: +1
Здравствуйте, gyraboo, Вы писали:

G>А под Visual Studio на C++ можно что-нибудь современное и вменяемое в плане GUI делать?

U++
sciter
wxWidget(codeblocks)
gtk
qt -> copperspice
Re: Фреймворк для современного GUI
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 27.07.20 17:06
Оценка: -1
Здравствуйте, gyraboo, Вы писали:

G>Пишу шароварное приложение, чтобы с более-менее красивым GUI, и чтобы это было компилируемое приложение, а не в виртуальной машине (для повышения уровня лицензионной защиты), поэтому C# и JavaFX сразу отпадают.

Ну вообще то UWP .Net Native https://docs.microsoft.com/ru-ru/dotnet/framework/net-native/net-native-and-compilation
Правда для Win 10.
и солнце б утром не вставало, когда бы не было меня
Re[3]: Фреймворк для современного GUI
От: temnik Россия  
Дата: 27.07.20 20:21
Оценка: +1
Что за ерунду тут пишут. Шаровара не умирает, она вырождается...

Сам пишу для десктопа на Дельфи.
Но под мобильные платформы, однозначно Flutter. Да и поддержка десктопа у него на подходе.
Современно, просто, быстро, кросплатформенно.
Лучший хостинг от 4 евро, VPS от 6 евро, разные локации, оплата картами без проблем, скидки до 20%.
50 бесплатных смс
Re[3]: Фреймворк для современного GUI
От: CreatorCray  
Дата: 28.07.20 03:32
Оценка: +1
Здравствуйте, XOOIOOX, Вы писали:

XOO>https://dribbble.com/shots/11413070-Background-Check-App

XOO>https://dribbble.com/shots/11635146-Automated-data-capture-from-invoices
XOO>https://dribbble.com/shots/11959906-Dashboard-Subscription-Report
А вот можно без всей этой переливчатости и анимашности?

XOO>https://www.adobe.com/products/photoshop-lightroom.html

В версии 5.7 было нормально, я перестал обновляться после неё по причине охреневания адобы с принудительным переводом на подписную модель.

XOO>https://store.steampowered.com/

Мне их новый UI совсем не нравится, неудобный.

XOO>Mac OS и iOS целом.

В маке после винды (7 а не 10, в которой всё испортили) довольно посредственно продуманный UX.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[4]: Фреймворк для современного GUI
От: wamaco  
Дата: 30.07.20 13:45
Оценка: +1
Здравствуйте, serj.e, Вы писали:

W>>Ой, все это такой большой костыль и ребячество, обфусцировать там что-то, не серъезно это!

SE>Костыль и ребячество — рассказывать всем, какой это большой костыль и ребячество. Эпплу сходите расскажите, какое это ребячество, они-то, наверное не знают.

Ничё не понял...
Re[13]: Фреймворк для современного GUI
От: rudzuk  
Дата: 30.07.20 23:26
Оценка: +1
Здравствуйте, uuuser, Вы писали:

u> ну вообще постоянно публикуются всякие рейтинги языков программирования, и ни о delphi, ни о pascal там упоминаний нет

u> https://www.google.com/search?q=top+programming+languages

Паскаль не модный и не хайповый. Это не новость.

До недавнего времени, в TIOBE, Delphi была в первой двадцатке (12-14). Потом они поменяли методику подсчета, отделив Pascal от Object Pascal, потом еще отбросили Delphi Web Script (несмотря на то, что продукт чисто дельфийский), чем уронили ее позиции. В общем, давно известно, что статистика — продажная девка империализма, и не важно, как голосовали — важно, как посчитали.
avalon/3.0.0
Re[13]: Фреймворк для современного GUI
От: temnik Россия  
Дата: 31.07.20 18:28
Оценка: :)
Здравствуйте, uuuser, Вы писали:

U>ну вообще постоянно публикуются всякие рейтинги языков программирования, и ни о delphi, ни о pascal там упоминаний нет

U>https://www.google.com/search?q=top+programming+languages

Как это нет, Вы сами-то картинки смотрели?
Лучший хостинг от 4 евро, VPS от 6 евро, разные локации, оплата картами без проблем, скидки до 20%.
50 бесплатных смс
Фреймворк для современного GUI
От: gyraboo  
Дата: 27.07.20 11:51
Оценка:
Пишу шароварное приложение, чтобы с более-менее красивым GUI, и чтобы это было компилируемое приложение, а не в виртуальной машине (для повышения уровня лицензионной защиты), поэтому C# и JavaFX сразу отпадают. Поначалу решил использовать последнюю версию Delphi, но она оказалась слишком нестабильной и глючной, и пока что остановился на Lazarus. Но GUI у его программ выглядят немного допотопно. На чем сейчас можно писать компилируемое шароварное ПО с красивым GUI (в первую очередь под Windows, но если будет кроссплатформенность, это будет плюсом)?
Re[2]: Фреймворк для современного GUI
От: gyraboo  
Дата: 27.07.20 12:03
Оценка:
Здравствуйте, Черный Властелин, Вы писали:

ЧВ>Да выбор как бе невелик: для паскаля Lazarus/Delphi FMX (но он глючный да). Для C++ ественно Qt или wxWidgets.

ЧВ>Для эстетов — богомерзкий электрон, что суть есть перепакованный хром, а программа собой являет смесь HTML и жабаскрипта. Минимальная программа мегабайт так под 40, тормоза, процессы поедающие CPU вот это он.

Да, Электрон не подходит, т.к. ПО будет многопоточным и само по себе жрать ресурсы.
Я вот ещё обратил внимание на GTK+, но не смог найти списка с примером программ на нём под Windows. У вас нет опыта с GTK+?
А под Visual Studio на C++ можно что-нибудь современное и вменяемое в плане GUI делать?
Re[2]: Фреймворк для современного GUI
От: AWSVladimir  
Дата: 27.07.20 13:26
Оценка:
Здравствуйте, Черный Властелин, Вы писали:

ЧВ>Да выбор как бе невелик: для паскаля Lazarus/Delphi FMX (но он глючный да).

Не писал на FMX, VCL + удаленный доступа пока хватало.
Но на счет FMX, Девок вон запилили на FMX, если уж они зарелизили продукт, то наверно FMX можно уже юзать?
https://community.devexpress.com/blogs/vcl/archive/2020/07/22/devexpress-fmx-grid-ctp-available.aspx
Re: Фреймворк для современного GUI
От: paradoks  
Дата: 27.07.20 13:28
Оценка:
Здравствуйте, gyraboo, Вы писали:

G> Поначалу решил использовать последнюю версию Delphi, но она оказалась слишком нестабильной и глючной,


Клевета! Все отлично работает. Ты бери не с рутрэкера а с оф сайта и все будет Ок.

Собственно других вариантов нет.
Отредактировано 27.07.2020 13:32 paradoks . Предыдущая версия .
Re: Фреймворк для современного GUI
От: mdaii http://delphifeeds.ru
Дата: 27.07.20 14:00
Оценка:
Если Вы мечтаете об идеальной (читай безглючной) кроссплатформенности — забудьте. Танцевать с бубном придётся в любом случае. А Delphi и VCL вполне надёжны и работоспособны. Уж всяко лучше Лазаруса.
Re: Фреймворк для современного GUI
От: Unhandled_Exception Россия  
Дата: 27.07.20 14:21
Оценка:
Здравствуйте, gyraboo, Вы писали:

G> На чем сейчас можно писать компилируемое шароварное ПО с красивым GUI (в первую очередь под Windows, но если будет кроссплатформенность, это будет плюсом)?


WPF. .Net можно обфусцировать. В крайнем случае вынеси часть логики в unmanaged код.
Re: Фреймворк для современного GUI
От: rudzuk  
Дата: 27.07.20 14:49
Оценка:
Здравствуйте, gyraboo, Вы писали:

g> Но GUI у его программ выглядят немного допотопно.


??? Он выглядит по-системному. В чем допотопность выражается?
avalon/3.0.0
Re[2]: Фреймворк для современного GUI
От: rudzuk  
Дата: 27.07.20 14:56
Оценка:
Здравствуйте, Unhandled_Exception, Вы писали:

UE>.Net можно обфусцировать. В крайнем случае вынеси часть логики в unmanaged код.


Деликеру это не очень помогло.
avalon/3.0.0
Re[2]: Фреймворк для современного GUI
От: mauzer_tim Верблюд  
Дата: 27.07.20 14:56
Оценка:
Здравствуйте, LuciferSaratov, Вы писали:
LS>https://sciter.com — вот выбор здорового человека
LS>если что, автор тоже здесь: https://rsdn.org/account/info/13953

Кстати, да, sciter — инетересный вариант. Сам рассматриваю для новых проектов. Интересно, кто-нибудь использует его в шароваре?
Re[3]: Фреймворк для современного GUI
От: Stanislav V. Zudin Россия  
Дата: 27.07.20 15:10
Оценка:
Здравствуйте, mauzer_tim, Вы писали:

_>Кстати, да, sciter — инетересный вариант. Сам рассматриваю для новых проектов. Интересно, кто-нибудь использует его в шароваре?


Мы используем его предка (htmlayout) в коммерческой софтине для всяких resizable панелек и диалогов. Остальной гуй на WTL.
На предыдущем месте коллеги успешно перетащили код с htmlayout на sciter.
_____________________
С уважением,
Stanislav V. Zudin
Re[3]: Фреймворк для современного GUI
От: LuciferSaratov Россия  
Дата: 27.07.20 15:19
Оценка:
_>Кстати, да, sciter — инетересный вариант. Сам рассматриваю для новых проектов. Интересно, кто-нибудь использует его в шароваре?

про шаровару не знаю, но если мне не изменяет память, у Нортон Антивируса гуй был на скайтере или htmlayout.
продукт вообще крайне серьезный, я просто не понимаю, как Андрей это всё один делает.
Re[2]: Фреймворк для современного GUI
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 27.07.20 16:39
Оценка:
Здравствуйте, rudzuk, Вы писали:

R>Он выглядит по-системному. В чем допотопность выражается?


В этой системности и выражается. Многие считают стандартные системные темы донельзя унылыми, им подавай яркие цвета, рамочки, текстурки, всевозможные анимашечки и прочее. Иначе ведь так неудобно управлять софтом.
Re: Фреймворк для современного GUI
От: wamaco  
Дата: 27.07.20 17:07
Оценка:
Здравствуйте, gyraboo, Вы писали:

G>Пишу шароварное приложение, чтобы с более-менее красивым GUI, и чтобы это было компилируемое приложение, а не в виртуальной машине (для повышения уровня лицензионной защиты), поэтому C# и JavaFX сразу отпадают. Поначалу решил использовать последнюю версию Delphi, но она оказалась слишком нестабильной и глючной, и пока что остановился на Lazarus. Но GUI у его программ выглядят немного допотопно. На чем сейчас можно писать компилируемое шароварное ПО с красивым GUI (в первую очередь под Windows, но если будет кроссплатформенность, это будет плюсом)?


Delphi + HTML Component Library (https://delphihtmlcomponents.com/)
Из плюсов кроссплатформа, Sydney 10.4 с двумя последними патчами стабильный, в конце недели выйдет 3 патч!
Все там хорошо!

HTML Component Library это почти аналог Sciter, тоже один человек пишет!
Отредактировано 27.07.2020 17:19 wamaco . Предыдущая версия .
Re[2]: Фреймворк для современного GUI
От: wamaco  
Дата: 27.07.20 17:12
Оценка:
Здравствуйте, Unhandled_Exception, Вы писали:

U_E>Здравствуйте, gyraboo, Вы писали:


G>> На чем сейчас можно писать компилируемое шароварное ПО с красивым GUI (в первую очередь под Windows, но если будет кроссплатформенность, это будет плюсом)?


U_E>WPF. .Net можно обфусцировать. В крайнем случае вынеси часть логики в unmanaged код.


Ой, все это такой большой костыль и ребячество, обфусцировать там что-то, не серъезно это!
Delphi — лучший вариант! Развивается! Все отлично!
Re[2]: Фреймворк для современного GUI
От: wamaco  
Дата: 27.07.20 17:17
Оценка:
Здравствуйте, Kernan, Вы писали:

K>Здравствуйте, gyraboo, Вы писали:


K>Невероятно, но скорее всего электрон и JS. Как вариант QT/sciter. Из маргинальных, Dart+Flutter.


а с QT без штанов останешься, цены конские!
Re[2]: Фреймворк для современного GUI
От: Ivanoff  
Дата: 27.07.20 17:43
Оценка:
Здравствуйте, Unhandled_Exception, Вы писали:

U_E>WPF. .Net можно обфусцировать. В крайнем случае вынеси часть логики в unmanaged код.


Защиты любого обфускатора из приведённого списка сносятся одной кнопкой. Да и из unmanaged кода любые проверки выпиливаются, если хакер мотивирован. Личный опыт, так сказать.

Поможет только вынос части бизнес логики на свой сервер.
Re[2]: Фреймворк для современного GUI
От: XOOIOOX  
Дата: 28.07.20 02:51
Оценка:
Здравствуйте, Lazy Bear, Вы писали:

LB>Что есть "красивый GUI" в вашем понимании?


В моем, например, такой:

https://dribbble.com/shots/11413070-Background-Check-App
https://dribbble.com/shots/11635146-Automated-data-capture-from-invoices
https://dribbble.com/shots/11959906-Dashboard-Subscription-Report
https://dribbble.com/shots/12873820-Dota-2
https://dribbble.com/shots/12218157-The-All-New-Performance-Graph
https://dribbble.com/shots/12241210-Banking-application
https://dribbble.com/shots/12517549-GIVE-YOU-CASH
https://dribbble.com/shots/12916731-Card-swipe-micro-interaction
https://dribbble.com/shots/12025415-Exodus-Wallet-2-0-The-Local-Transitions
https://dribbble.com/shots/12259946-Meeting-AI-Emotion-Recognition
https://dribbble.com/shots/12578692-Dashboard-Hospital-Status-UI-Animation

Но эти интерфейсы не для программистов, а для обычных людей.

А так же:

https://discord.com/new
https://www.adobe.com/products/photoshop-lightroom.html
https://store.steampowered.com/
https://www.fabfilter.com/products/pro-q-3-equalizer-plug-in
https://www.presonus.com/products/Studio-One
https://new.steinberg.net/cubase/new-features/
Mac OS и iOS целом.
Re[3]: Фреймворк для современного GUI
От: paradoks  
Дата: 28.07.20 07:15
Оценка:
Здравствуйте, XOOIOOX, Вы писали:

XOO>Здравствуйте, Lazy Bear, Вы писали:


LB>>Что есть "красивый GUI" в вашем понимании?


XOO>В моем, например, такой:


XOO>https://dribbble.com/shots/11413070-Background-Check-App


это 100% html-css-js
придется вам выучить верстку! По моим оценкам все в вашем примере можно сделать почти без программирования
чисто версткой на css (на js+css — компоненты таблиц и графики, есть приличное кол-во достойных бесплатных)
начните сразу с родных из коробки Грид (супер штука), шэдоу дом, флекс-бокс — в ваших примерах все на них сделано, резиновое,мобильное
не стоит изучать старье и отставшие от жизни или ушедшие куда-то в высшие миры тормозной-реактивности фреймворки.
Сейчас ваши примеры относительно просто делаются на технологиях из коробки браузеров выше перечисленных
все анимационные эффекты уже встроены в css. Все эти сжимающиеся разжимающиеся выпадающие выезжающие сбоку сверх снизу
плавающие по каким-то траекторим по экрану, вращающиеся и тд
плавно меняющие прозрачность таблиц и графиков — все это голый css без всяких фреймворков
Отредактировано 28.07.2020 7:34 paradoks . Предыдущая версия . Еще …
Отредактировано 28.07.2020 7:29 paradoks . Предыдущая версия .
Отредактировано 28.07.2020 7:27 paradoks . Предыдущая версия .
Отредактировано 28.07.2020 7:22 paradoks . Предыдущая версия .
Re[2]: Фреймворк для современного GUI
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 28.07.20 09:09
Оценка:
Здравствуйте, Lazy Bear, Вы писали:

LB>Они делали красиво, начальству нравилось. Угадайте, насколько удобно было использовать всю эту нестандартную красоту в реальной жизни


Это как в любом искусстве — любой рецензент уверен, что именно он лучше всех знает, как нужно писать стихи, музыку, картины и т.п. При этом умные рецензенты таки стараются хоть немного прислушаться к общественному мнению до того, как сочинять рецензию. Но работает и обратный процесс: часть общественности, не имеющая собственного мнения, вполне себе управляется мнениями рецензентов.
Re: Фреймворк для современного GUI
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 28.07.20 09:34
Оценка:
Здравствуйте, gyraboo, Вы писали:

G>Пишу шароварное приложение, чтобы с более-менее красивым GUI, и чтобы это было компилируемое приложение, а не в виртуальной машине (для повышения уровня лицензионной защиты), поэтому C# и JavaFX сразу отпадают.


Есть вариант кроме UWP это еще и CoreRT. Можно вынести часть кода в CoreRT и скомпилировать в сишные нативные библиотеки
https://github.com/dotnet/corert/tree/master/samples/NativeLibrary
https://mazeez.dev/posts/writing-native-libraries-in-csharp

А потом через PInvoke вызывать нативный код.
https://github.com/dotnet/corert/issues/8233

https://github.com/dotnet/corert/issues/7200
и солнце б утром не вставало, когда бы не было меня
Отредактировано 28.07.2020 9:45 Serginio1 . Предыдущая версия . Еще …
Отредактировано 28.07.2020 9:39 Serginio1 . Предыдущая версия .
Re[2]: Фреймворк для современного GUI
От: FR  
Дата: 28.07.20 09:57
Оценка:
Здравствуйте, Serginio1, Вы писали:

S>Есть вариант кроме UWP это еще и CoreRT. Можно вынести часть кода в CoreRT и скомпилировать в сишные нативные библиотеки


Если C# автору темы не подходит, то все это счастье доступно и для C++ в виде C++/WinRT. Ms обещает что скоро все это UWP будет
доступно и для обычных Win32 приложений https://docs.microsoft.com/ru-ru/windows/apps/winui/winui3/ .
Возможно и для Дельфи адаптируют через несколько лет, там есть метод генерации API, например для rust сама ms уже
сделала https://github.com/microsoft/winrt-rs .
Re[3]: Фреймворк для современного GUI
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 28.07.20 11:37
Оценка:
Здравствуйте, FR, Вы писали:

FR>Здравствуйте, Serginio1, Вы писали:


S>>Есть вариант кроме UWP это еще и CoreRT. Можно вынести часть кода в CoreRT и скомпилировать в сишные нативные библиотеки


FR>Если C# автору темы не подходит, то все это счастье доступно и для C++ в виде C++/WinRT. Ms обещает что скоро все это UWP будет

FR>доступно и для обычных Win32 приложений https://docs.microsoft.com/ru-ru/windows/apps/winui/winui3/ .
FR>Возможно и для Дельфи адаптируют через несколько лет, там есть метод генерации API, например для rust сама ms уже
FR>сделала https://github.com/microsoft/winrt-rs .

UWP то и сейчас работает, только для Win10. А вот нативной компиляции C# под другие оси нет.
Есть проблемы и с CoreRT. https://github.com/dotnet/corert/issues/8248

Все же писать на шарпе намного приятнее. Но здесь уже на вкус и цвет
и солнце б утром не вставало, когда бы не было меня
Re[3]: Фреймворк для современного GUI
От: Unhandled_Exception Россия  
Дата: 28.07.20 13:21
Оценка:
Здравствуйте, rudzuk, Вы писали:

R>Деликеру это не очень помогло.


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

Мои компоненты для Delphi в свое время выкладывали с исходниками (покупали на ворованную карточку). Я об этом всегда узнавал случайно, и на продажах это не сказывалось.
Re[4]: Фреймворк для современного GUI
От: rudzuk  
Дата: 28.07.20 16:07
Оценка:
Здравствуйте, Unhandled_Exception, Вы писали:

UE> У меня изначально была слабая защита. Когда в каком-то выпуске Хакера была заметка, как снять с этого продукта защиту, я в редакцию написал, предложил купон на скидку в раздел для платных подписчиков журнала.

Неужели после этого ничего не улучшил? У тебя, вроде, VMP навешана была. Просто мониторил недавно одну помойку, видел там свежую версию твоего софта.

UE> Полагаю, не составит труда догадаться, сколько я получил продаж по этому купону.

Я удивлюсь, если окажется больше ноля. Но это нормально, когда продукт мимо ЦА журнала. Продавал бы дизасм хитрый — другое дело.
avalon/3.0.0
Re[3]: Фреймворк для современного GUI
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 28.07.20 18:13
Оценка:
Здравствуйте, wamaco, Вы писали:

W>а с QT без штанов останешься, цены конские!

Комьюнити под LGPL бесплатен
Sic luceat lux!
Re[3]: Фреймворк для современного GUI
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 28.07.20 18:17
Оценка:
Здравствуйте, wamaco, Вы писали:

W>Хоспадя, боже мой... мир сошел с ума! Есть нормальные инструменты — Delphi, например.

А может ты сошёл с ума? Сколько можно использовать древние и не гибкие технологии?
W>Какие электроны, какие дарты с флатерами... о ужас!
Ужас это делфи в 2к20.
Sic luceat lux!
Re[4]: Фреймворк для современного GUI
От: temnik Россия  
Дата: 28.07.20 19:47
Оценка:
Здравствуйте, Kernan, Вы писали:

K>А может ты сошёл с ума? Сколько можно использовать древние и не гибкие технологии?

K>Ужас это делфи в 2к20.

Ничего подобного. Дельфи вполне себе современный и гибкий инструмент.
Но вообще это бессмысленные споры — для каждого хорош тот инструмент, которым умеешь пользоваться.
Лучший хостинг от 4 евро, VPS от 6 евро, разные локации, оплата картами без проблем, скидки до 20%.
50 бесплатных смс
Re: Фреймворк для современного GUI
От: Grayscaler Россия  
Дата: 28.07.20 20:34
Оценка:
Здравствуйте, gyraboo, Вы писали:

G>Пишу шароварное приложение, чтобы с более-менее красивым GUI, и чтобы это было компилируемое приложение, а не в виртуальной машине (для повышения уровня лицензионной защиты), поэтому C# и JavaFX сразу отпадают. Поначалу решил использовать последнюю версию Delphi, но она оказалась слишком нестабильной и глючной, и пока что остановился на Lazarus. Но GUI у его программ выглядят немного допотопно. На чем сейчас можно писать компилируемое шароварное ПО с красивым GUI (в первую очередь под Windows, но если будет кроссплатформенность, это будет плюсом)?


Lazarus + TMS FNC как вариант ещё.
Либо что угодно для логики, а GUI на Electron.
Re[5]: Фреймворк для современного GUI
От: c-smile Канада http://terrainformatica.com
Дата: 28.07.20 22:21
Оценка:
Здравствуйте, temnik, Вы писали:

T>Ничего подобного. Дельфи вполне себе современный и гибкий инструмент.


Eng: "Delphi could be extinct by 2023" / Ru "Брат Митька помирает, ушицы просит..."



Отсюда https://thehftguy.com/2019/10/07/perl-is-dying-quick-could-be-extinct-by-2023/
Re[6]: Фреймворк для современного GUI
От: rudzuk  
Дата: 29.07.20 09:24
Оценка:
Здравствуйте, c-smile, Вы писали:

c> Отсюда https://thehftguy.com/2019/10/07/perl-is-dying-quick-could-be-extinct-by-2023/




Отсюда: https://xkcd.com/605/
avalon/3.0.0
Re[4]: Фреймворк для современного GUI
От: XOOIOOX  
Дата: 29.07.20 10:31
Оценка:
Здравствуйте, paradoks, Вы писали:

P>придется вам выучить верстку!


Не придется. У меня есть Qt/QML.
Re[6]: Фреймворк для современного GUI
От: temnik Россия  
Дата: 29.07.20 19:05
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Eng: "Delphi could be extinct by 2023" / Ru "Брат Митька помирает, ушицы просит..."


Если так-то, то всё что угодно может исчезнуть к 2023 году. А про Дельфи я такое слышу лет 20 уже...
Лучший хостинг от 4 евро, VPS от 6 евро, разные локации, оплата картами без проблем, скидки до 20%.
50 бесплатных смс
Re[7]: Фреймворк для современного GUI
От: Chaser81 Россия https://delphisources.ru/
Дата: 29.07.20 20:09
Оценка:
c>> Отсюда https://thehftguy.com/2019/10/07/perl-is-dying-quick-could-be-extinct-by-2023/

Хоронили Delphi, порвали два баяна...
SiteAnalyzer — https://site-analyzer.ru/ — технический аудит сайта
Re[8]: Фреймворк для современного GUI
От: c-smile Канада http://terrainformatica.com
Дата: 29.07.20 20:56
Оценка:
Здравствуйте, Chaser81, Вы писали:


c>>> Отсюда https://thehftguy.com/2019/10/07/perl-is-dying-quick-could-be-extinct-by-2023/


C>Хоронили Delphi, порвали два баяна...


Точно. И справедливо именно по-русски. На других языках и термина такого как Delphi уже нет.

https://trends.google.com/trends/explore?date=all&amp;q=%2Fm%2F01z1nj,%2Fm%2F03j_q,%2Fm%2F01zpg,%2Fm%2F0dsbpg6,%2Fm%2F05zrn

Я вообще не понимаю этот феномен. Почему именно Delphi так прижился в СССР? Ну и внезапно в Бразилии и Индонезии ...
Re[9]: Фреймворк для современного GUI
От: Stanislav V. Zudin Россия  
Дата: 29.07.20 21:02
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Я вообще не понимаю этот феномен. Почему именно Delphi так прижился в СССР? Ну и внезапно в Бразилии и Индонезии ...


Полагаю, что по причинам историческим.
Когда у нас был доступен только паленый софт, то можно было использовать что угодно. На тот момент других RAD систем как бы и не было. Поэтому и прижилось. Плюс преподавание паскакаля в институтах добавило дельфям популярности.
_____________________
С уважением,
Stanislav V. Zudin
Re: Фреймворк для современного GUI
От: zverjuga Беларусь  
Дата: 29.07.20 21:50
Оценка:
Здравствуйте, gyraboo, Вы писали:

G>Пишу шароварное приложение, чтобы с более-менее красивым GUI, и чтобы это было компилируемое приложение, а не в виртуальной машине (для повышения уровня лицензионной защиты), поэтому C# и JavaFX сразу отпадают.


сишарп вроди же как умеет компилировать в натив. а так — только QT, больше особо вариантов нету.
проклятый антисутенерский закон
Re[10]: Фреймворк для современного GUI
От: rudzuk  
Дата: 29.07.20 23:27
Оценка:
Здравствуйте, Stanislav V. Zudin, Вы писали:

SVZ> Когда у нас был доступен только паленый софт, то можно было использовать что угодно. На тот момент других RAD систем как бы и не было.


Небыло? Visual Basic, Visual FoxPro, CA Clipper, Paradox, Clarion, PowerBuilder и это только то, что я лично щупал.

SVZ> Плюс преподавание паскакаля в институтах добавило дельфям популярности.


Лично мне преподавали Си.
avalon/3.0.0
Re[9]: Фреймворк для современного GUI
От: rudzuk  
Дата: 29.07.20 23:27
Оценка:
Здравствуйте, c-smile, Вы писали:

c> C>Хоронили Delphi, порвали два баяна...


c> Точно. И справедливо именно по-русски. На других языках и термина такого как Delphi уже нет.


При этом, кассу компания делает в штатах.
avalon/3.0.0
Re[11]: Фреймворк для современного GUI
От: Stanislav V. Zudin Россия  
Дата: 30.07.20 06:52
Оценка:
Здравствуйте, rudzuk, Вы писали:

R>Здравствуйте, Stanislav V. Zudin, Вы писали:


SVZ>> Когда у нас был доступен только паленый софт, то можно было использовать что угодно. На тот момент других RAD систем как бы и не было.


R>Небыло? Visual Basic, Visual FoxPro, CA Clipper, Paradox, Clarion, PowerBuilder и это только то, что я лично щупал.


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

SVZ>> Плюс преподавание паскакаля в институтах добавило дельфям популярности.


R>Лично мне преподавали Си.


Повезло. В ЛЭТИ читали паскаль под дос (в 90-е).
Нам преподавали только фортран и ассемблер. Правда я и не программист
_____________________
С уважением,
Stanislav V. Zudin
Re[3]: Фреймворк для современного GUI
От: Lazy Bear Канада  
Дата: 30.07.20 09:58
Оценка:
Здравствуйте, XOOIOOX, Вы писали:

LB>>Что есть "красивый GUI" в вашем понимании?


XOO>В моем, например, такой:


Хотелось бы услышать ответ ТС

XOO>https://dribbble.com/shots/11413070-Background-Check-App

...

Дык, тут все просто. Берется дизайнер здорового человека, он делает вам красиво, а вы эту красоту натягиваете на конкретный язык/фреймворк.

Как на самом прекрасном языке можно написать кривой и глючный код, так и из самой прекрасной библиотеки визуальных контролов можно слепить печального уродца.
Re[2]: Фреймворк для современного GUI
От: wamaco  
Дата: 30.07.20 10:28
Оценка:
Здравствуйте, Grayscaler, Вы писали:

G>Здравствуйте, gyraboo, Вы писали:


G>>Пишу шароварное приложение, чтобы с более-менее красивым GUI, и чтобы это было компилируемое приложение, а не в виртуальной машине (для повышения уровня лицензионной защиты), поэтому C# и JavaFX сразу отпадают. Поначалу решил использовать последнюю версию Delphi, но она оказалась слишком нестабильной и глючной, и пока что остановился на Lazarus. Но GUI у его программ выглядят немного допотопно. На чем сейчас можно писать компилируемое шароварное ПО с красивым GUI (в первую очередь под Windows, но если будет кроссплатформенность, это будет плюсом)?


G>Lazarus + TMS FNC как вариант ещё.

G>Либо что угодно для логики, а GUI на Electron.

TMS Web Core для Delphi умеет собирать под Electron, кстати...
Re[5]: Фреймворк для современного GUI
От: Unhandled_Exception Россия  
Дата: 30.07.20 12:00
Оценка:
Здравствуйте, rudzuk, Вы писали:

R>Неужели после этого ничего не улучшил?


Неа, нету смысла.
Re[3]: Фреймворк для современного GUI
От: serj.e  
Дата: 30.07.20 13:34
Оценка:
W>Ой, все это такой большой костыль и ребячество, обфусцировать там что-то, не серъезно это!
Костыль и ребячество — рассказывать всем, какой это большой костыль и ребячество. Эпплу сходите расскажите, какое это ребячество, они-то, наверное не знают.
Re[6]: Фреймворк для современного GUI
От: rudzuk  
Дата: 30.07.20 14:51
Оценка:
Здравствуйте, Unhandled_Exception, Вы писали:

UE> R>Неужели после этого ничего не улучшил?


UE> Неа, нету смысла.


Уровень пофигизма, к которому я стремлюсь
avalon/3.0.0
Re[10]: Фреймворк для современного GUI
От: c-smile Канада http://terrainformatica.com
Дата: 30.07.20 19:32
Оценка:
Здравствуйте, rudzuk, Вы писали:

R>Здравствуйте, c-smile, Вы писали:


c>> C>Хоронили Delphi, порвали два баяна...


c>> Точно. И справедливо именно по-русски. На других языках и термина такого как Delphi уже нет.


R>При этом, кассу компания делает в штатах.


То нам не ведомо. Но известно что основные кастомеры в Бразилии, Индонезии и Украине. Какой там рынок

Delphi давно уже "пошла по рукам" — продают её примерно раз в пять лет. Последний раз (2015) была продана Idera, Inc.
Re[11]: Фреймворк для современного GUI
От: rudzuk  
Дата: 30.07.20 20:42
Оценка:
Здравствуйте, c-smile, Вы писали:

c> R>При этом, кассу компания делает в штатах.


c> То нам не ведомо. Но известно что основные кастомеры в Бразилии, Индонезии и Украине. Какой там рынок


Они пару лет назад публиковали топ-10 покупающих стран. Штаты на первом месте, дальше Япония, Европа, Россия и даже Китай.

c> Delphi давно уже "пошла по рукам" — продают её примерно раз в пять лет. Последний раз (2015) была продана Idera, Inc.


После смерти Борланда, ее купили за что то, около 23 млн. Последняя покупка технологической компанией — пол-миллиарда. За мертвые продукты столько не платят.
avalon/3.0.0
Re[12]: Фреймворк для современного GUI
От: uuuser  
Дата: 30.07.20 22:31
Оценка:
Здравствуйте, rudzuk, Вы писали:

c>> Delphi давно уже "пошла по рукам" — продают её примерно раз в пять лет. Последний раз (2015) была продана Idera, Inc.


R>После смерти Борланда, ее купили за что то, около 23 млн. Последняя покупка технологической компанией — пол-миллиарда. За мертвые продукты столько не платят.


ну вообще постоянно публикуются всякие рейтинги языков программирования, и ни о delphi, ни о pascal там упоминаний нет
https://www.google.com/search?q=top+programming+languages
Re[14]: Фреймворк для современного GUI
От: uuuser  
Дата: 31.07.20 22:03
Оценка:
Здравствуйте, temnik, Вы писали:

U>>ну вообще постоянно публикуются всякие рейтинги языков программирования, и ни о delphi, ни о pascal там упоминаний нет

U>>https://www.google.com/search?q=top+programming+languages

T>Как это нет, Вы сами-то картинки смотрели?



эта картинка ведёт на это видео, в котором в динамике показывают популярность языков в разные годы, и делфи вместе с паскалем вылетели из графика ещё в 2005
Re[5]: Фреймворк для современного GUI
От: paradoks  
Дата: 03.08.20 07:53
Оценка:
Здравствуйте, XOOIOOX, Вы писали:

XOO>Здравствуйте, paradoks, Вы писали:


P>>придется вам выучить верстку!


XOO>Не придется. У меня есть Qt/QML.


так что ку-эм-эль круче HTML-JS-CSS ?
чисто теоретически предполагаю что кмл жалкое убогое подмножество html-js-css
Re[6]: Фреймворк для современного GUI
От: ov  
Дата: 03.08.20 09:29
Оценка:
P>чисто теоретически предполагаю что кмл жалкое убогое подмножество html-js-css

подмножество, правда не совсем убогое, да и js там есть.

преимущество qml в том, что "плеер" для него меньше весит, чем cef или electron. и интеграция с плюсами удобная.
недостаток — меньше либ и фреймворков, меньше людей с опытом работы с ним.
Re: Фреймворк для современного GUI
От: Tai Гондурас  
Дата: 04.08.20 06:01
Оценка:
Здравствуйте, gyraboo, Вы писали:

G>Пишу шароварное приложение, чтобы с более-менее красивым GUI, и чтобы это было компилируемое приложение, а не в виртуальной машине (для повышения уровня лицензионной защиты), поэтому C# и JavaFX сразу отпадают. Поначалу решил использовать последнюю версию Delphi, но она оказалась слишком нестабильной и глючной)?



Можно узнать, в чем глючность Delphi заключается?
Лучше колымить в Гондурасе, чем гондурасить на Колыме.
Re[2]: Фреймворк для современного GUI
От: gyraboo  
Дата: 04.08.20 07:45
Оценка:
Здравствуйте, Tai, Вы писали:

G>>Пишу шароварное приложение, чтобы с более-менее красивым GUI, и чтобы это было компилируемое приложение, а не в виртуальной машине (для повышения уровня лицензионной защиты), поэтому C# и JavaFX сразу отпадают. Поначалу решил использовать последнюю версию Delphi, но она оказалась слишком нестабильной и глючной)?


Tai>Можно узнать, в чем глючность Delphi заключается?


Сначала она стала портить файл проекта, произвольно удаляя из него символы, что стало мешать компиляции. Потом вообще перестала создавать новые проекты типа vcl. Пересел на lazarus, он всего один раз попортил файл проекта схожим образом — похоже это у них родовое, хотя мне казалось, что lazarus с нуля переписан, но потом он вроде стабильно стал работать, в общем ПО я на нём и написал, в принципе доволен лазарусом.
Re[3]: Фреймворк для современного GUI
От: paradoks  
Дата: 04.08.20 10:26
Оценка:
Здравствуйте, gyraboo, Вы писали:


Tai>>Можно узнать, в чем глючность Delphi заключается?


G>Сначала она стала портить файл проекта, произвольно удаляя из него символы, что стало мешать компиляции. Потом вообще перестала создавать новые проекты типа vcl.


а случилась сия печальная история в 1997 году на Дельфи 1.0 из rutracker и потом выяснилось, о автор сам затер файл, типа ложки нашлись но осадок на всю жизнь остался.
Отредактировано 04.08.2020 10:29 paradoks . Предыдущая версия .
Re[4]: Фреймворк для современного GUI
От: gyraboo  
Дата: 04.08.20 10:38
Оценка:
Здравствуйте, paradoks, Вы писали:

Tai>>>Можно узнать, в чем глючность Delphi заключается?


G>>Сначала она стала портить файл проекта, произвольно удаляя из него символы, что стало мешать компиляции. Потом вообще перестала создавать новые проекты типа vcl.


P>а случилась сия печальная история в 1997 году на Дельфи 1.0 из rutracker и потом выяснилось, о автор сам затер файл, типа ложки нашлись но осадок на всю жизнь остался.

P>

Не, это на официальной триальной версии случилось. И в общем-то я рад, что так вышло, т.к. в итоге пришлось перейти на Lazarus, который оказался вполне пригодным.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.