powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Посоветуйте язык
76 сообщений из 76, показаны все 4 страниц
Посоветуйте язык
    #39531661
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток. Посоветуйте ЯП для гуи приложения в Windows и Linux. Только не Java и не Python. Может быть С++/С ? Но тогда как быть с GUI?
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39531671
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И не QT,
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39531692
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
C#
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39531696
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA,
На лине как его запускать?
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39531705
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngel,

Mono
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39531715
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше, имхо, javascript.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39531716
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShSerge,
Javascript он же веб?не?
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39531718
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA,

Не, не пойдет,это надо ставить моно на комп клиента.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39531733
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngelНе, не пойдет,это надо ставить моно на комп клиента.
В любом случае надо будет что-то ставить, моно ставится просто.

Без зависимостей ИМХО только на С++. Не нравится Qt - есть wxWidgets.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39531737
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima T,
У qt форма с 2 кнопками весит почти 600мб(сегодня собирал).
У xw так же?
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39531738
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не только. Можно, в простейшем случае, исполнять в браузере, но есть такая хрень,.. . Эта штука, раборает, и имеет все возможности любого другого языка программирования. Часто её используют для программирования под мобильные устройства, но под десктопы - тоже.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39531747
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngelDima T,
У qt форма с 2 кнопками весит почти 600мб(сегодня собирал).
У xw так же?
Это много? Это не означает что 100 форм будут весить 60 Гб. И насколько знаю в qt для сборки без зависимостей надо лицензию сначала купить, иначе qt надо будет ставить отдельно.

Я не пользовался ни тем, ни другим. Просто знаю что они есть.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39531772
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из того что сам пробовал:
1. С# просто копируем EXE и он работает в линуксе под mono. Правда делал без гуя. Как пишут гуй на winforms работает под mono.
2. FoxPro отлично работает wine. Но советовать не буду, т.к. умер он уже, лицензию на разработку не купить, да и запуск под wine это нарушение лицензии.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39531780
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima T,
Это не просто много, это оооочень много! Если на той же яве 170кб, а на vb6 56кб. И vb6 запускается под вайн на лине.
Но это все не то.
Я даже согласин компилить под 2 платформы, но чтоб это было все компактно. Просто например чтоб не писать 2 гуи, а одну, чую что это не возможно, тк винда использует одно, а линт другое.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39531781
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngelShSerge,
Javascript он же веб?не?А набрать в поиске "javascript desktop application"?

https://electron.atom.io/
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39531787
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngel,

вашим хотелкам только fpc + LCL соответствует, размер правда будет большой, но всё же меньше чем QT + С++
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39531794
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngelDima T,
Это не просто много, это оооочень много! Если на той же яве 170кб, а на vb6 56кб. И vb6 запускается под вайн на лине.
Но это все не то.
Ты определись что тебе надо. Или рантайм отдельно или все в одном файле и нет зависимостей. Чудес не бывает: C# тоже будет сотни кб, но тебе же моно не надо.

ИМХО Лучше рантайм отдельно, т.к. потом обновления проще раздавать.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39531795
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima T,
Что то типа питона - десятки метров самого питона и сотни кб файла кода, либо одним файлом.
Потолок на все - 100мб.
Чтоб компиль был в один бинарный/исполняемый файл. Чтоб гуи, и что б его не муторно создавать(гуи редактор чтоб был)
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39531839
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngelDima T,
У qt форма с 2 кнопками весит почти 600мб(сегодня собирал).
чего???

Советовать не буду, не для таких курверуких мультиплатформа.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39531987
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Siemargl,
Ничего. Берете опенсорс версию Qt5.5, из примеров берете форму, собираете ее. К ней с помощью имеющихся инструментов добавляем зависимые библиотек(Qt5cored.dll весит 150 мб) и вот вам 600мб. Причем сама программа весит(.ехе) весит 700кб.
Если вы считаете что собрать статик версию, то статик 5.5 нет(а версия выше 5.5 у меня не работают на винХР), и потом не известно что понадобится. А весь qt как сделать статическим я не нашел.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39532001
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngel,

Просто собери релизный вариант.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39532549
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Siemargl,
Сделал mingw статическим из Qt5.5, подключил. Высиавил у зеленой стрелки реализ. Собираю - все равно маленький файл и надо искать зависимости. Причем этот exe еше и не запускается на том же компе, где его и собирали. Не ругается, ничего. Винда ХР.
Может подскажите как собрать релизный вариант. Может по поводу qt сменю мнение.

А так пока нацелился на wxWindows.
Lazuras тоже отличный, но паскаль меня не радует. После Java не хватает фигурных скобочек)))


Еще есть вроде FoxTools. Но доки по нему что то нет.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39532550
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще вроде есть Code::Blocks
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39532555
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngel,

Kotlin, Scala?
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39532556
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA,
Они же используют JVM...
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39532557
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngel,

ну да... а это проблема?
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39532559
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA,
Ну да, надо чтоб ничего не ставилось и таскать с собой не более 100мб, причем на основную программу выделено всего 30мб, остальное уже занято готовыми компонентами.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39532560
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngel,

и что за железо, что за ОС?
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39532562
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANA,
Оси разные от винды до мака
Железо тоже все разное.
Какой то не относящийся к теме вопрос.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39532563
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngel,

просто уточнил, может специфичное какое железо...
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39532564
Уважаемый автор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngel,

Delphi
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39532566
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемый автор,
На маке? На лине? Как? Чем?
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39532578
Диклевич Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39532593
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngelSiemargl,
Сделал mingw статическим из Qt5.5, подключил. Высиавил у зеленой стрелки реализ. Собираю - все равно маленький файл и надо искать зависимости. Причем этот exe еше и не запускается на том же компе, где его и собирали. Не ругается, ничего. Винда ХР.
Может подскажите как собрать релизный вариант. Может по поводу qt сменю мнение.

А так пока нацелился на wxWindows.
Lazuras тоже отличный, но паскаль меня не радует. После Java не хватает фигурных скобочек)))


Еще есть вроде FoxTools. Но доки по нему что то нет.
Размеры 20481554
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39532603
experience
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В мире враперов wxwidget который wx(phyton,lua,php,euphoria,.....) есть невероятно скромный автор, который взял за основу проект David Cuny wxbasic.sourceforge.net , довёл до вполне себе законченного на основе 2.8 ( http://www.wxbasic.net/downloads ) и со временем убрал всякие упоминания о себе. Судя по преобладанию немецкого, это родной язык для автора.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39532616
experience
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngelskyANA,
Оси разные от винды до мака
Железо тоже все разное.
Какой то не относящийся к теме вопрос.

Cortex-A7, Cortex-A53, Байкал-Т1, Эльбрус-16С, ... , :) входят в перечень "тоже всё разное"?
Вопрос как раз очень в тему, чем шире "всё разное", тем уже выбор работоспособных, развивающихся или как минимум сопровождаемых инструментов.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39532627
asutp2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngelУважаемый автор,
На маке? На лине? Как? Чем?на delphi 10.2.1 tokyo.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39533079
scf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngelВсем доброго времени суток. Посоветуйте ЯП для гуи приложения в Windows и Linux. Только не Java и не Python. Может быть С++/С ? Но тогда как быть с GUI?

https://electron.atom.io
говорят, стим на нем написан.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39533103
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
scf,
Я не знаю кто такой стим
Пока остановился на C++ + wxWidgets + Netbeams
Вроде и ide ничего, и либы весят около 30мб (хотя тоже много) и по языку достаточно литературы.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39533104
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
asutp2,

Что то на оф сайте не заметил слов про линукс, есть про мак и андроид и яблоко и винду, а вот про линукс, что то не заметил
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39533106
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
experience,

Ну это вы уж загнули) про обычное железо, которое есть у рядового юзера.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39533137
azsx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если условие (не java), то предложил бы lazarus (fpc). Но его в теме уже предлагали.
Я также не согласен, что с java придётся тянуть зависимость (jvm), а с другими языками, например, С++ ничего тянуть не надо. Есть шанс, что на С++ все библиотеки уже будут в ОС, но возможны исключения. Зависимости библиотек на компилируемых языках будут сложнее для понимания, то есть будут существенные отличия для mac, win и nix. Тем более, если брать такие ОС как МСВС или процессоры Эльбрус.
С java возможен недостаток (встречается не часто), что на предприятии стоит только java 6 версии.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39533396
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngel,

C# чем не устраивает(довно его не трогал, но кажись сечас и для никсов работает)
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39533438
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngelSiemargl,
Ничего. Берете опенсорс версию Qt5.5, из примеров берете форму, собираете ее. К ней с помощью имеющихся инструментов добавляем зависимые библиотек(Qt5cored.dll весит 150 мб) и вот вам 600мб. Причем сама программа весит(.ехе) весит 700кб.
Если вы считаете что собрать статик версию, то статик 5.5 нет(а версия выше 5.5 у меня не работают на винХР), и потом не известно что понадобится. А весь qt как сделать статическим я не нашел .

https://stackoverflow.com/questions/20799161/how-to-make-qt-and-qtcreator-link-the-libraries-statically-instead-of-dynamic
https://stackoverflow.com/questions/41188707/how-to-force-libraries-to-link-statically-in-qt-creator
https://stackoverflow.com/questions/1011197/qt-static-linking-and-deployment?noredirect=1&lq=1


а так вообще идти в мир C++ без навыка гуглежа и джедайских скилов решения проблем билдов и линковки.... зачем?
Java и С#, специально для тех, кто ничего найти не может на второй странице гугла
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39533442
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dbpatch,
После того же сообщения я все таки нашел как собрать - но сильно от этого проще не стало - приложения по прежнему весили копейки и требовали либы(а в винХР вообще отказывались стартовать). Это всн относится к примерам с гуи оболочкой.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39533448
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngeldbpatch,
После того же сообщения я все таки нашел как собрать - но сильно от этого проще не стало - приложения по прежнему весили копейки и требовали либы(а в винХР вообще отказывались стартовать). Это всн относится к примерам с гуи оболочкой.

в тех сообщениях написано, что эти советы не рабочие, и нужно флаги указывать уже для линкера.
+ это все проверяется банальным просмотром .DLL зависимостей https://stackoverflow.com/questions/7378959/how-to-check-for-dll-dependency

пока они есть - нужно копать глубже и глубже, пока не удастся их полностью отключить.

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

смешно.

с такой "пугливостью" - еще раз, велкам в мир C# и Java, там уютно и безопасно
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39533460
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngeldbpatch,
После того же сообщения я все таки нашел как собрать - но сильно от этого проще не стало - приложения по прежнему весили копейки и требовали либы( а в винХР вообще отказывались стартовать ). Это всн относится к примерам с гуи оболочкой.

WinXP исключена из списка поддерживаемых: http://doc.qt.io/qt-5/supported-platforms.html
теоретически оно работает в 5.6 и ниже http://doc.qt.io/qt-5.6/supported-platforms-and-configurations.html ,
с каждым годом работоспособность будет уменьшаться :)

из таких соображений можно вполне себе уйти в рабочий вариант - писать на Delphi7, а приложения запускать через Wine, у вас 100% там какой внутрикорпоратив и тру кроссплатформенность не нужна.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39533466
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот тут-же указано, как принудительно запинать 5.6 для XP, до состояния работоспособности

https://forum.qt.io/topic/62162/qt-5-6-doesn-t-compatible-with-windows-xp/12

сегодня день бесплатного мастер-класса по пользованию гуглом?
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39533477
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dbpatch,
Ок, на дельфине через вайн можно будет определить сепаратор фс?

Кто сказал что тут трусы? Нет таких. Просто поражает, что под плюсы до сих пор нет нормальной среды иде с гуи конструктором, со своим конструктором, который не надо пилить напильником, а поставил и пользуешься. Это единственный камень преткновения на текущий момент. И это единственное что нужно, все остальное напишется легко, тк уже на 2х языках написано.

А гуглить на инглише - ит из вери изи. Рускоязычные маны в студию. Ибо родной язык - русский. Не богаты мы иностранными языками. А гугл переводчик - исчадие ада.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39533488
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngeldbpatch,
Ок, на дельфине через вайн можно будет определить сепаратор фс?
А в чем трудность? Приложение на Delphi вполне способно определить, что оно запущено под Wine

продолжаем обучение гуглу: http://forum.lazarus.freepascal.org/index.php?topic=20157.0

BlackeAngelКто сказал что тут трусы? Нет таких. Просто поражает, что под плюсы до сих пор нет нормальной среды иде с гуи конструктором, со своим конструктором, который не надо пилить напильником, а поставил и пользуешься. Это единственный камень преткновения на текущий момент. И это единственное что нужно, все остальное напишется легко, тк уже на 2х языках написано.
у каждого сообщества есть свои правила и особенности.

программирование на C++ изначально настолько тяжело, что твои вопросы у людей там даже недоумения не вызовут.
в сравнении с другими проблемами эти твои пережевания насчет несовершенства UI строения - это так, детский лепет.

BlackeAngelА гуглить на инглише - ит из вери изи. Рускоязычные маны в студию. Ибо родной язык - русский. Не богаты мы иностранными языками. А гугл переводчик - исчадие ада.

ну так обучись инглишу, в чем проблема? искать кодерские решения проблем на русском - можно только на тему 1С
а так база знаний по всему, что не 1С - она на 98% англоязычна, что ты хочешь найти на форумах с 15 с половиной русскоязычных инвалидов, которые не могут потратить 2 месяца на Бонк-Котий-Лукьянова?

в лучшем случае тебе объяснят, какой же ты...
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39533665
Уважаемый автор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngelasutp2,

Что то на оф сайте не заметил слов про линукс, есть про мак и андроид и яблоко и винду, а вот про линукс, что то не заметил

вот же http://www.crossvcl.com

Delphi только надо.... там есть все, что Вам надо!
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39533876
logaut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dbpatch, путевые книги для изучения английского(Бонк-Котий-Лукьянова) ?
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39533991
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый авторBlackeAngelasutp2,

Что то на оф сайте не заметил слов про линукс, есть про мак и андроид и яблоко и винду, а вот про линукс, что то не заметил

вот же http://www.crossvcl.com

Delphi только надо.... там есть все, что Вам надо!

кстати, очень интересный проект, занес в фортунки, посмотрим на релиз.
если они будут распостранять с исходниками - то наверное брать однозначно, я даже соглашусь обратно вернуться к Delphi всерьез.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39533993
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
logautdbpatch, путевые книги для изучения английского(Бонк-Котий-Лукьянова) ?

оффтопик:

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

сам более менее освоился с помошью чтения документаций на софт,
а грамматика - essential english raymond murphy, плюс какая-то советская книжка с грамматическими таблицами

отработка произношения и восприятия речи - просмотр сериалов и фильмов с включенными английскими субтитрами, в режиме стоп-остановка, произношение услышанного до полгого соответствия
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39534037
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngelПросто поражает, что под плюсы до сих пор нет нормальной среды иде с гуи конструктором, со своим конструктором, который не надо пилить напильником, а поставил и пользуешься.
Code::Blocks.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39534315
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,
Ага, тут надо пилить напильником сборку, тк wxWidgets крошится на сборке пустого проекта.
Или надо юзать другой gui?
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39534321
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngelDimitry Sibiryakov,
Ага, тут надо пилить напильником сборку, тк wxWidgets крошится на сборке пустого проекта.
Или надо юзать другой gui?

Code::blocks это как Lazarus. скачиваешь - вроде всё работает...
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39534322
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dbpatch,
Нет, это разные вещи. Это 2 разные программы, работающие на разных языках и, самое главное, используют разные компиляторы.
У Lazarus на паскале, используется свой компилятор, и ничего настраивать не надо. Написал и запустил.
Code::blocks иде для плюсов, использует компиляторы cygwin, minWG и т.п. для гуи нужен либо wxWidgets либо Gtk+ или LCL
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39534329
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngeldbpatch,
Нет, это разные вещи. Это 2 разные программы, работающие на разных языках и, самое главное, используют разные компиляторы.
У Lazarus на паскале, используется свой компилятор, и ничего настраивать не надо. Написал и запустил.
Code::blocks иде для плюсов, использует компиляторы cygwin, minWG и т.п. для гуи нужен либо wxWidgets либо Gtk+ или LCL

у них модель развития общая - больше на энтузиастах все держится, со всеми вытекающими.
нет, ну если тебе хочется стать +1 энтузиастом - то почему бы и нет, там намного проще внести глобальные изменения, чем в какой Motif :)

а так вообще даже в мире Open Source существует корпоративное правило - линковать нельзя то, поддержку на что нельзя купить у компаний из списка fortune 500 (у той-же RH)

а RH в своем devtoolset продвигает Eclipse, даже не Netbeans, не понятно правда почему.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39534514
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovBlackeAngelПросто поражает, что под плюсы до сих пор нет нормальной среды иде с гуи конструктором, со своим конструктором, который не надо пилить напильником, а поставил и пользуешься.
Code::Blocks.
Как ты однако его любишь. А чего не C++ Builder?
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39534676
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarА чего не C++ Builder?
Лень лицензии покупать. Да и компилятор там более кроссплатформенный.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39534749
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov, репликатор им собираешь?
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39535068
zaqwert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Любителям минимализма можно посоветовать присмотреться к старым версиям Qt.
Судя по всему, многие еще юзают и не морщатся.

Поискал на своем диске qt*.dll - нашлось только 5 программулин на Qt4
1) целых 8 штук qt*.dll (похоже на почти полный комплект) в сумме занимают меньше 5,5 Мб(!)
2) только QtCore4 и QtGui4 (самые жирные), но, видно, посвежее - меньше 10 Мб на пару
3, 4 и 5) по 5-6 dll-ек размером 13 Mb на комплект
еще одна программулина с гуем, статически слинкованная с Qt 5.7.1 - 20 Mb вся
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39535070
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zaqwert,

тоже мне минимализм.

На АПИ написанное занимает десятки килобайт
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39535072
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemarglтоже мне минимализм.

На АПИ написанное занимает десятки килобайт
трудозатраты под минимум три версии API - не в счёт.

критерий - не время и деньги, а размер объектного кода. Тоже цель.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39535079
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропил,

Хорошо. Сравним с GTK
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39536227
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а че с джавой то не так?? или есть что-то где ее нет? ну да в линуксе на джава-приложениях шрифты такие, за которые из рогатки убивать надо еще в детстве.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39536237
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaT,

Да все так. Только мееееееееееедлеееенно.

Уже советовали безрукому и явку и нетик
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39536240
BlackeAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Siemargl,

Попросил бы вас быть адекватным.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39536410
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngelSiemargl,

Попросил бы вас быть адекватным.

я правильно понял, что это ТЫ просишь все х
быть адекватными, а не Тебя?
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39536468
azsx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngel обозначили бы уже свой выбор. js, java, net, fpc, qt или что то другое выбрали для "гуи приложения в Windows и Linux". Вы то что выбрали и на чём уже пишите?
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39536673
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
azsx,
да, присоединяюсь, уже нашел другой глобус?
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39537765
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivazsx,
да, присоединяюсь, уже нашел другой глобус?

да чего его искать - вон phonegap/cordova

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

мало того, что в VS вкрутили поддержку, но даже такие штуки как native sweep и прочие transformations осилили, уже не нужно колхозить на коленке неродную поддержку жестов на жаваскрипте

правда windows7 и ниже в полном пролете, да и линуксами кроме убунты не очень как-то, но так это еще пару-тройка лет
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39538928
_Sheraton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если нужна кроссплатформенность, то wxWidgets плюс Code::Blocks, для гуя - wxSmith или wxFormBuilder. Другой вариант CodeLite там очень хороший конструктор гуя - wxCrafter.

Если только под винду, то можно wxDev-C++ это аналог делфи только для C++ и wxWidgets, но он вроде старенький уже и его форкнули под брендом Orwell Dev-C++.

В винде минимальное wxWidgets приложение в статической линковке весит, что-то около 1.5 мегов, в динамической линковке понятное дело меньше.

В Linux минимальное wxWidgets приложение в статической линковке весит около 5 мегов, в динамической около 300 килобайт.
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39541579
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_SheratonЕсли нужна кроссплатформенность

вот тут вопрос - а нужна-ли?

тестировать приложение и под все актуальные версии Windows, и под все октуальные macOS (Mac OS X) - уже задача.
линуксы актальные - даже если только брать LTS версии, Ubuntu и RH/UEK/Centos - матрица тестирования приобретает устрашающий размер

может на самом деле проще писать обычное Win32/Win64 приложение (Delphi 7 какой, у автора заявлена Win XP как целевая) и в остальном положиться на вопрос обеспечения обратной совместимости вендорами OS, для не Windows - через тот-же WinHQ?

нативный look (и даже feel) можно наверное обеспечить средствами стилизации компонент Delphi.

А на тему CrossVCL vs WineHQ.... первый судя по сайту пишет/чинит 2 человека, второй - чуть более 1.5к https://source.winehq.org/source/AUTHORS

хотя и это тоже не мейнстрим
...
Рейтинг: 0 / 0
Посоветуйте язык
    #39544939
budden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlackeAngel, tcl/tk. Правда, там надо багов ещё немало поправить :)
...
Рейтинг: 0 / 0
76 сообщений из 76, показаны все 4 страниц
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Посоветуйте язык
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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