powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / На чем быстрей GUI колхозить QT или C#
67 сообщений из 67, показаны все 3 страниц
На чем быстрей GUI колхозить QT или C#
    #39452105
da17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, подскажите, есть ряд задач связанных с десктопом на Win, до этого времени все обычно на Qt делали, но вот тут вроде слухи доходят, что на c# все можно делать гораздо быстрей. Вопрос. Целесообразно ли изучать C# что бы бы проще и быстрей делать всякие окошки с диалогами. Задачи вроде таких: данные от пользователя взял, подсчитал, в базу положил из базы красиво вывел. Ни скорость, ни память, ни кроссплатформенность не нужна.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452134
д0kХ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
da17Добрый день, подскажите, есть ряд задач связанных с десктопом на Win, до этого времени все обычно на Qt делали, но вот тут вроде слухи доходят, что на c# все можно делать гораздо быстрей. Вопрос. Целесообразно ли изучать C# что бы бы проще и быстрей делать всякие окошки с диалогами. Задачи вроде таких: данные от пользователя взял, подсчитал, в базу положил из базы красиво вывел. Ни скорость, ни память, ни кроссплатформенность не нужна.


Для таких задач, ИМХО нужно учить java
а пользавателей, по мере высыхания конденсаторов в десктопах
пересаживать на дешевые планшеты с андроидом.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452167
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
д0kХа пользавателей, по мере высыхания конденсаторов в десктопах
пересаживать на дешевые планшеты с андроидом.
Ага, а вместо кресел поставить им испанских коней.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452232
Не_докс.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
д0kХДля таких задач, ИМХО нужно учить java
а пользавателей, по мере высыхания конденсаторов в десктопах
пересаживать на дешевые планшеты с андроидом.

Типичный пример, когда советуют глупости. Межу Java и C# никакой разницы нет, они обое тормозя. Пересадка пользователей на планшет.... это даже не глупость, это идиотизм. Представляю тётю бухгалтера в бухгалтерии с планшетом... )))
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452265
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
da17Добрый день, подскажите, есть ряд задач связанных с десктопом на Win, до этого времени все обычно на Qt делали, но вот тут вроде слухи доходят, что на c# все можно делать гораздо быстрей. Вопрос. Целесообразно ли изучать C# что бы бы проще и быстрей делать всякие окошки с диалогами. Задачи вроде таких: данные от пользователя взял, подсчитал, в базу положил из базы красиво вывел. Ни скорость, ни память, ни кроссплатформенность не нужна.

Не понятно, что ты хочешь от нас тут услышать...
Что мы тебя будем агитировать за то, чтобы не писать на С++?

Модератор: Тема перенесена из форума "C++".
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452296
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
da17слухи доходят, что на c# все можно делать гораздо быстрей
можно.
da17из базы красиво вывел
а здесь потрудиться всё равно придётся
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452304
da17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv
Не понятно, что ты хочешь от нас тут услышать...
Что мы тебя будем агитировать за то, чтобы не писать на С++?

Модератор: Тема перенесена из форума "C++".

Мне интересно услышать мнение тех кто писал с использование как Qt так и C#, быстрее ли создавать озвученное выше ПО.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452316
da17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вполне возможно есть и для java что-то удобное для десктопа, но вот я помню несколько лет назад смотрел, как-то все коряво было, даже в сравнении с Qt, а знакомые шарписты свое болото нахваливают. Опять же, уточню, ни быстродействие, ни переносимость особой роли не играют, все пойдет под windows.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452321
Фотография S.G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Delphi
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452326
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМХО: придумай задачу близкую к реальной и реши ее всеми способами. Пока решаешь - определишься как удобнее.
Спрашивать бесполезно: "всяк кулик своё болото хвалит" и это нормально. Но если ты выберешь болото по рекомендации, то в итоге виноват будет тот кто рекомендовал.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452341
da17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TИМХО: придумай задачу близкую к реальной и реши ее всеми способами. Пока решаешь - определишься как удобнее.
Спрашивать бесполезно: "всяк кулик своё болото хвалит" и это нормально. Но если ты выберешь болото по рекомендации, то в итоге виноват будет тот кто рекомендовал.
Удобно становится тогда, когда достаточно долго поработаешь.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452353
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
da17Добрый день, подскажите, есть ряд задач связанных с десктопом на Win, до этого времени все обычно на Qt делали, но вот тут вроде слухи доходят, что на c# все можно делать гораздо быстрей. Вопрос. Целесообразно ли изучать C# что бы бы проще и быстрей делать всякие окошки с диалогами. Задачи вроде таких: данные от пользователя взял, подсчитал, в базу положил из базы красиво вывел. Ни скорость, ни память, ни кроссплатформенность не нужна.
Дружище... ну ты и медлительный. До тебя слухи доходят лет 10. Ну ты и покемон

(Беря во внимание шуточный контекст вопроса (см. "колхозить..")).

А если серъезно то к выбору UI надо подходить с умом. С разных ракурсов. Например даже
с точки зрения заказчика. Как ему удобно обновлять ПО ? Если точек несколько тысяч по стране.
Может лучше делать web-приложение? Сейчас такие RIA что от десктопа мало чем отличаются.
Ну разве что в нюансах. Грид не так быстро скроллится как локально... Да и много чего. Безопасность
кода. Или может надо клиента стыковать с оборудованием. Считыватели штрих кода... там. Это
уже обратно десктоп.

Нутыпонел.

А просто так про колхоз можно поговорить.... Ну можно. Только это как о цвете фломастеров.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452361
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
da17Удобно становится тогда, когда достаточно долго поработаешь.
Если не знаешь ни того не другого, то удобнее будет то что проще.

Если аппроксимировать то лучше то что старше, т.к. дольше развивается, спецов больше и т.д. и т.п. Но есть другая сторона проблемы: то что старше, то тащит больше ради обратной совместимости с прошлыми версиями.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452398
da17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут у меня все гораздо проще.
1. Программный продукт сугубо для внутреннего пользования, т.е. кроме меня максимум еще человека 2-3 его будут использовать, хотя понимаю, что всякое бывает.
2. Цель создания - исследование работы оборудования, тестирование, диагностика. Оборудование может пойти в производство, а может и нет. В данном случае нужно собрать данные через rs-232, сохранить в БД, вывести отчет, что-то вроде "За неделю 8 сбоев".
3. Вектор входных данных содержит 10-15 параметров, разные датчики, режимы работы и т.д., в основном комбобоксы, чекбоксы, текстовые поля, слайдеры и т.д. Все это одной посылкой записывается и дальше просто идет сбор данных. Все это часто бывает изолировано от внешних сетей.

Что касается WEB то есть проекты на Rails, в общих чертах представляю, что там можно, а что нет.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452417
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonСчитыватели штрих кода... там. Это
уже обратно десктоп.
необязательно.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452420
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
da17,

каждый день формы и отчёты писать и править нужно?
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452519
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
da17Тут у меня все гораздо проще.
1. Программный продукт сугубо для внутреннего пользования, т.е. кроме меня максимум еще человека 2-3 его будут использовать, хотя понимаю, что всякое бывает.
2. Цель создания - исследование работы оборудования, тестирование, диагностика. Оборудование может пойти в производство, а может и нет. В данном случае нужно собрать данные через rs-232, сохранить в БД, вывести отчет, что-то вроде "За неделю 8 сбоев".
3. Вектор входных данных содержит 10-15 параметров, разные датчики, режимы работы и т.д., в основном комбобоксы, чекбоксы, текстовые поля, слайдеры и т.д. Все это одной посылкой записывается и дальше просто идет сбор данных. Все это часто бывает изолировано от внешних сетей.

Что касается WEB то есть проекты на Rails, в общих чертах представляю, что там можно, а что нет.
Еще C++Builder, но он с СУБД работает удобно только с Professional (60тыр), Starter только в XML.

C# достаточно прост и удобен для ГУИ и СУБД - см любой учебник, но вот с COM-портами и низкоуровневыми API придется повозиться.

QT - не ковырял подробно - но глядя на демки работы с СУБД - C# удобнее однозначно. Зато с API нет проблем.

Итого, для таких программок удобнее - C++Builder - но, придется потом обязательно заплатить за лицензию, если из стен конторы выйдет какая-нибудь настроечная тулза.

У меня есть аналогичная задача, средней срочности. Но она еще осложняется тем, что C# легко дизассемблируют и сломают.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452537
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemarglно вот с COM-портами и низкоуровневыми API придется повозиться.
не преувеличивай.
Трудности у тех, кто до c# не имел дело с COM-портами и т д
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452540
da17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилda17,
каждый день формы и отчёты писать и править нужно?

Не 365 дней в году конечно, но бывают периоды когда да, логика уже написана, и идет большой объем работ по изменению представления данных. К примеру добавить поле ввода ip адреса или какой-то датчиковой информации, где-то индикатор прицепить, где-то radiobutton заменить на combobox. Затем бывает нужно отчет в doc создать, затем его на ftp сервер сбросить или наоборот, с ftp забрать датчиковую информацию и перебросить ее на email. Сейчас часть делаю на Qt, часть на perl или python, в зависимости от того где библиотеки удобней и в чем быстрей удастся разобраться.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452542
da17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
da17Изопропилda17,
каждый день формы и отчёты писать и править нужно?

Не 365 дней в году конечно, но бывают периоды когда да, логика уже написана, и идет большой объем работ по изменению представления данных. К примеру добавить поле ввода ip адреса или какой-то датчиковой информации, где-то индикатор прицепить, где-то radiobutton заменить на combobox. Затем бывает нужно отчет в doc создать, затем его на ftp сервер сбросить или наоборот, с ftp забрать датчиковую информацию и перебросить ее на email. Сейчас часть делаю на Qt, часть на perl или python, в зависимости от того где библиотеки удобней и в чем быстрей удастся разобраться.
com порт можно через какой-нибудь moxa на ethernet перекинуть, тут если быстрей через "железо" решить задачу, почему бы и нет. А builder вроде как экзотика, тут если уж на perl или python c их историей порой смотришь, эта библиотека не поддерживается, эту забросили, эта только под x32 идет.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452545
da17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилSiemarglно вот с COM-портами и низкоуровневыми API придется повозиться.
не преувеличивай.
Трудности у тех, кто до c# не имел дело с COM-портами и т д
В Qt он практически "из коробки" идет, работать с ком портом стало просто, как стакан воды выпить, можно готовый пример брать из документации и чуть-чуть под себя переделывать.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452606
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
da17,

Так может, от добра добра не ищут?

ГУИ и БД обертки стиражируются от уже наработанных Qt программ
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452612
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
da17Сейчас часть делаю на Qt, часть на perl или python, в зависимости от того где библиотеки удобней и в чем быстрей удастся разобраться.
особого смысла суетиться в этой ситуации нет.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452635
ART-CODE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сравнивая QT и С# следует, кроме всего прочего, иметь в виду что программы,
написанные на QT, в соответствии с лицензионным соглашением,
должны быть свободными и опубликованы вместе с исходными кодами.
Если нужно разрабатывать коммерческое ПО с закрытым исходным кодом, то
оплачиваете лицензию - что-то около четырех тысяч долларов (впрочем, там есть варианты цен).
А какие ограничения и обязательства и цены в соответствии с условиями лицензии у шарпа - я пока не знаю.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452638
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ART-CODE,

Процитируешь нужный пункт лицы КюТ или тоже "пока не знаю" ?
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452640
ART-CODE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemargl,
вообще - это одна из самых обсуждаемых тем, поищите - сто раз уже на всех форумах было.
первое попашееся обсуждение

купите себе QT:
здесь
https://store.softline.ru/qt/qt/
или здесь
https://www.qt.io/buy-product/
A commercial license keeps your code proprietary where only you can control
and monetize on your end product’s development, user experience and distribution.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452641
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ART-CODE,

Т.е прочитать и процитировать ЕулУ слабо?

1. Намекаю, она менялась.

2. И толсто намекаю - цитировать продаванов это вообще дно.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452644
ART-CODE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemargl,
Это была цитата с сайта qt.io
Вы говорите, что они не являются владельцами проекта, а просто продавцы?
Конечно, я мог и отстать от жизни, вся эта чехарда со сменой владельцев проекта
Trolltech, Nokia, Digia плюс порты проекта разной степени актуальности.
Тогда возникает вопрос где Вы свою версию скачивали и какая это версия.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452655
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ART-CODEСравнивая QT и С# следует, кроме всего прочего, иметь в виду что программы,
написанные на QT, в соответствии с лицензионным соглашением,
должны быть свободными и опубликованы вместе с исходными кодами.
Если нужно разрабатывать коммерческое ПО с закрытым исходным кодом, то
оплачиваете лицензию - что-то около четырех тысяч долларов (впрочем, там есть варианты цен).
А какие ограничения и обязательства и цены в соответствии с условиями лицензии у шарпа - я пока не знаю.


если ты пишешь in house проект, то есть простое решение этого вопроса: просто никому ничего не говорить...
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452656
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
da17. Сейчас часть делаю на Qt, часть на perl или python, в зависимости от того где библиотеки удобней и в чем быстрей удастся разобраться.

Да и оставайся на QT, раз уже начал, это хороший вариант для GUI
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452657
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ART-CODEА какие ограничения и обязательства и цены в соответствии с условиями лицензии у шарпа - я пока не знаю.

строго коммерческие.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452659
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ART-CODESiemargl,
Это была цитата с сайта qt.io
Вы говорите, что они не являются владельцами проекта, а просто продавцы?
Конечно, я мог и отстать от жизни, вся эта чехарда со сменой владельцев проекта
Trolltech, Nokia, Digia плюс порты проекта разной степени актуальности.
Тогда возникает вопрос где Вы свою версию скачивали и какая это версия.
Ну я возмущался насчет софтлайна.

Если же почитать внимательнее, то использовать QT бесплатно можно по LGPL лицензии без 3х модулей.
FAQ 3.7The LGPL allows you to keep the source code of your application private as long as it is “work that uses” the library. Dynamic linking is usually recommended here.
https://www.qt.io/faq/#_Toc_3_7
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452660
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На всякий - есть еще открытый форк QT без moc, C++11 only http://www.copperspice.com
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452663
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivART-CODEА какие ограничения и обязательства и цены в соответствии с условиями лицензии у шарпа - я пока не знаю.

строго коммерческие.
Для малых организаций можно использовать Community Ed в коммерческих целях.

Читать тут стр 7-8
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452881
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну ни пупа себе, сколько жрет Qt5 QML приложение o_O

Да в белых тапочках такую цену кроссплатформы.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452902
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemarglсколько жрет
сколько ( в рублях, центах) ?
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39452967
_Sheraton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Зачем все эти заморочки с лицензиями Qt, проще использовать wxWidgets и лицензия позволяет закрывать код для коммереского испльзования и жрет памятия гораздо меньше чем Qt.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39453015
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилSiemarglсколько жрет
сколько ( в рублях, центах) ?
Пример Gallery - несколько типовых контролов, +1 нетиповой, QT 5.5.1
Надо с собой тащить 41Мб DLL, 64Мб памяти

Это абсолютно худший результат - сравнить с другими С-фреймворками грубо можно тут 17073358
Даже .NET приложения с WPF меньше жрут.

Хотя QT4.8 был весьма аккуратным
GridView
24Mb DLL, 15Mb памяти

Причина - QtQuick стал рендериться своим рендером - мимо системы, начиная с версии 5, и надо тащить с собой либо OpenGL-рендер, либо его софтверную эмуляцию. Какого х, спрашивается....
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39453344
Фотография Щиче
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Колхозить не знаю, а самые быстрое формочкостроение на Delphi/C++ Builder/Lazarus. С# мне не нравится, Java ничем не лучше в этом смысле. Кодить получается медленнее. Ситуация поменяется, когда вы захотите перейти на Web. Тут Delphi уже фиговый инструмент, а С++ ещё хуже.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39453501
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Щиче,

С++ хуже уже быть не может в принципе. Это эталон.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39453525
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglЩиче,

С++ хуже уже быть не может в принципе. Это эталон.
а как же фортран?
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39453529
Идеальный П.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фокспро. Ну или Аксесс, наконец.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39453600
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglMasterZivпропущено...


строго коммерческие.
Для малых организаций можно использовать Community Ed в коммерческих целях.

Читать тут стр 7-8

тынц , внимательно читаем, студия бывает нужна только для разработки, но её совсем не обязательно использовать - компилятор входит в сам фреймвок

по поводу QT - если используется динамическая линковка, то всегда вроде бы было бесплатно (проблема только на маках всплывает)
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39453746
просто я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Clarion, а потом уже - ...самые быстрое формочкостроение на Delphi/C++ Builder/Lazarus...
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39454787
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сразу отпишусь по простоте

winqtdeploy работает с некоторыми ошибками
https://bugreports.qt.io/browse/QTBUG-54021
https://bugreports.qt.io/browse/QTBUG-48386

В двух словах - не копирует нужные для QtQuick .qml библиотеки

Решение - копировать ручками (возможно, попробовать взять winqtdeploy поновее).
Как этот ящик скриптового барахла (~260 файлов) еще оптом засунуть в qml-ресурсы - отдельный гемор.

Я крутил Qt5.5 - последнюю версию, позволяющее разрабатывать под WinXP (5.6 умеет только деплоиться под XP). В ней эти баги еще не исправлены.

Общее впечатление - хотя выглядит весьма достойно и вполне удобно (и работает твое проложение вполне себе быстро), Qt - не для новичков - мелкие глитчи портят простоту, C# будет гораздо проще.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39458211
da17Целесообразно ли изучать C# что бы бы проще и быстрейСтранный вопрос, если ты знаешь C++ то C# ты схаваешь за неделю-другую ...
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39458266
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Новичок ООП..da17Целесообразно ли изучать C# что бы бы проще и быстрейСтранный вопрос, если ты знаешь C++ то C# ты схаваешь за неделю-другую ...
в C# не так важно знать сам язык, как Framework, чтоб не строить велосипеды, которых там уже 10 штук на выбор.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39461225
StrStr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я правильно понял, что коммерческая лицензия для QT-сборки стоит 300 уе в месяц? Т. е. 300 платишь, а через месяц у тебя уже ничего нет?
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39461357
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StrStrЯ правильно понял, что коммерческая лицензия для QT-сборки стоит 300 уе в месяц? Т. е. 300 платишь, а через месяц у тебя уже ничего нет? https://www.qt.io/faq/

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

Кроме того, умножать на количество разработчиков.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39461663
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Delphi, либо бесплатный Лазарь. Лазарь, если что, умеет и Qt использовать (если сильно хочется). И кроме Qt несколько вариантов.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39462552
StrStr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SiemarglДаже хуже - при подписочной лицензии ты теряешь право распространять свое приложение.
Да, прочел... круто. Попали мы с этим Кютом. В свое времяч показалось, что 300 за постоянную лицензию, под которую что угодно подвести можно.
SiemarglКроме того, умножать на количество разработчиков.
Я вот не пойму, ну есть лицензия. Как можно удостоверить, кто работает?
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39462555
StrStr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу простить за темность и может быть тупость.
Я с этим LPGL(3) в отношении Qt не могу разобраться. Ведь вроде люди пишут, что достаточно не менять код библиотек Qt. Собирать свое приложение, указывать версию участвующих Qt библиотек и сайт Qt. И не собирать статически, прикладывать dll. И что, можно коммерчески распространять? Без покупной лицензии?
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39462673
_Sheraton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_SheratonЗачем все эти заморочки с лицензиями Qt, проще использовать wxWidgets и лицензия позволяет закрывать код для коммереского испльзования и жрет памятия гораздо меньше чем Qt.

Плюс ко всему, еще и статическую линковку можно.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39485325
Уважаемый автор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
da17Добрый день, подскажите, есть ряд задач связанных с десктопом на Win, до этого времени все обычно на Qt делали, но вот тут вроде слухи доходят, что на c# все можно делать гораздо быстрей. Вопрос. Целесообразно ли изучать C# что бы бы проще и быстрей делать всякие окошки с диалогами. Задачи вроде таких: данные от пользователя взял, подсчитал, в базу положил из базы красиво вывел. Ни скорость, ни память, ни кроссплатформенность не нужна.

Для Ваших задач еще лучшим выбором станет RAD Studio Delphi!
Попробуйте.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39485329
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый авторДля Ваших задач еще лучшим выбором станет RAD Studio Delphi!Попробуйте.
Зачем Delphi, если автор пишет на сях? Тогда уж лучше C++Builder.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39485331
_nautilus_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
da17до этого времени все обычно на Qt делал...есть ряд задач связанных с десктопом на Win...всякие окошки с диалогами...Ни скорость, ни память, ни кроссплатформенность не нужна...Программный продукт сугубо для внутреннего пользования...сохранить в БД, вывести отчет..Затем бывает нужно отчет в doc создать, затем его на ftp сервер сбросить или наоборот, с ftp забрать датчиковую информацию и перебросить ее на email.

После C++ переходить на стилистику Delphi смысла нет. С++ Builder я даже не рассматриваю - в нем вообще смысла нет изначально. Поэтому либо C#, либо Java. В обоих случаях весь пакет для разработки бесплатен и нет заморочек с лицензиями. Но освоиться в C# скорее всего будет быстрее и проще.

da17до этого времени все обычно на Qt делал...но вот тут вроде слухи доходят, что на c# все можно делать гораздо быстрей. Целесообразно ли изучать C# что бы бы проще и быстрей делать всякие окошки с диалогами.

Если делали на Qt, значит уже есть наработки, которые скорее всего покрывают описанные довольно простые потребности. Перейти на новый язык, значит сначала нужно изучить местный набор визуальных компонент, репортеры, схему взаимодействия с БД. Тут возникает вопрос - оно вообще надо со всем этим замарачиваться, если все это уже скорее всего есть в рамках Qt?
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39485796
Фотография S.G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglПример Gallery - несколько типовых контролов, +1 нетиповой, QT 5.5.1
Н адо с собой тащить 41Мб DLL, 64Мб памяти

Это абсолютно худший результат - сравнить с другими С-фреймворками грубо можно тут 17073358
Даже .NET приложения с WPF меньше жрут.

Хотя QT4.8 был весьма аккуратным
GridView
24Mb DLL, 15Mb памяти

Причина - QtQuick стал рендериться своим рендером - мимо системы, начиная с версии 5, и надо тащить с собой либо OpenGL-рендер, либо его софтверную эмуляцию. Какого х, спрашивается.... кошмар.

а кто-то еще ругает Дельфи за "ой, а экзешник уже целых 3 МБ, нельзя ли уменьшить".
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39485945
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
S.G.SiemarglПример Gallery - несколько типовых контролов, +1 нетиповой, QT 5.5.1
Н адо с собой тащить 41Мб DLL, 64Мб памяти

Это абсолютно худший результат - сравнить с другими С-фреймворками грубо можно тут 17073358
Даже .NET приложения с WPF меньше жрут.

Хотя QT4.8 был весьма аккуратным
GridView
24Mb DLL, 15Mb памяти

Причина - QtQuick стал рендериться своим рендером - мимо системы, начиная с версии 5, и надо тащить с собой либо OpenGL-рендер, либо его софтверную эмуляцию. Какого х, спрашивается.... кошмар.

а кто-то еще ругает Дельфи за "ой, а экзешник уже целых 3 МБ, нельзя ли уменьшить".
Ну не надо только сравнивать статическую линковку с динамической.

В QT статическая линковка - только в платной лицензии, меня не интересовала.
C++Builder 10 со статической линковкой около <3Мб минималка насколько помню.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39485975
_Sheraton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wxWidgets статическая линковка под Linux минимальное приложение весит 5,5 мегабайт, под Window минимальное приложение со статической линковкой около 3 мегабайт. В отличии от Qt, лицензия wxWidgets не налагает каких либо ограничений для статической сборки и в том, числе и для коммерческих приложений.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39485986
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дотнет тянется сотнями мегабайт и никто особо не жужжит. Недавно 10 ку переставлял с нуля (бсоды надоели), потом попробовал Delphi, пришлось тащить это 'счастье'.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39486092
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaonДотнет тянется сотнями мегабайт и никто особо не жужжит.
смотрел часовой фильм с ютуба, несколько гигабайт, даже мысли не возникло: "найти, скачать, посмотреть".
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39486101
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaonДотнет тянется сотнями мегабайт и никто особо не жужжит. Недавно 10 ку переставлял с нуля (бсоды надоели), потом попробовал Delphi, пришлось тащить это 'счастье'.Можно писать под ту версию, которая уже встроена в систему.
Т.е. под NET3.5, если >=Win7
и под 4.5, если >=8

Программа будет пару сотен килобайт
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39486141
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TmakhaonДотнет тянется сотнями мегабайт и никто особо не жужжит.
смотрел часовой фильм с ютуба, несколько гигабайт, даже мысли не возникло: "найти, скачать, посмотреть".

Да я то не особо парюсь с безлимитными каналами везде - от компьютера до телефона. Только вот какой-то условный индус (уже бывало) может иметь сложности. Да и время, знаешь ли, занимает.

авторМожно писать под ту версию, которая уже встроена в систему.

Нужно создавать проблемы, что бы потом их героически решать. Ничего нового под луной :)
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39486145
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторДа и время, знаешь ли, занимает.

Фильм смотреть - то приятно, а нудно смотреть на прогресс скачки дотнета удовольствие довольно сомнительное.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39486161
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaonавторДа и время, знаешь ли, занимает.

Фильм смотреть - то приятно, а нудно смотреть на прогресс скачки дотнета удовольствие довольно сомнительное.
[spoiler] Оффтоп
YouTube Video
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39486192
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglТ.е. под NET3.5, если >=Win7.NET 4.7 прекрасно ставится на семёрку.
Просто не надо стесняться указывать системные требования о описании программы.
Если вы совсем любите своих пользователей - сделайте две версии: "маленькую" для тех, кто "уже озаботился" и "большую" - для любителей ОдногоЩелчка.
...
Рейтинг: 0 / 0
На чем быстрей GUI колхозить QT или C#
    #39486235
scf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На шарпе, естественно, быстрее. Лучше IDE, удобнее язык программирования, лучше стандартная библиотека.

Qt имеет смысл выбирать, если есть необходимость писать не только под Windows. Или нужна серьезная интеграция с библиотеками на C/C++.
...
Рейтинг: 0 / 0
67 сообщений из 67, показаны все 3 страниц
Форумы / Программирование [игнор отключен] [закрыт для гостей] / На чем быстрей GUI колхозить QT или C#
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]