Фастгуй тред стартует тута. Тут будем обсуждать способы максимально быстрого создания GUI-приложений под Windows(а также под Linux). И так... Какие цели преследует фастгуй:- Использование очень простого языка программирования. Помните знаменитый Delphi? Так вот это самый шикарный пример фастгуя. Но Delphi мёртв. Нужен язык типа PhP, Python...- IDE, которая позволяет быстро накидать формы-кнопки, визуально покидать на них события и написать пару строк для работы проги. ПРИМЕР: Delphi, QtCreator(спорно)- Кроссплатформерность(желательно). Анон пользует как вендус так и линупс. Не хотелось бы обижать никого. Так шо кроссплатформерность желательна.- Наличие перделок. Ну всякие там либы, модули... Типа подключение к БД и проч...- ?...На данный момент найдено несколько прототипов псевдо-идеального фастгуя. Это Develstudio, DevelNext. Используется в этих средах PHP. Среды очень удобные, покидал кнопки, покидал события и пользуй. Однако... Первое - сдохло и не шевелится(школьники пожрали сие как паразиты). Второе - только родилось и шевелится медленно.Так шо анон, давайте вскроем таки эту тему, фастгуя...И ПОМНИТЕ! Only desktop, no web!
>>131119843 (OP)бумп. Пусть сей тред живёт! Освятил.
Qt/thread
>>131119843 (OP)Qt, поебаться с java - самое адекватное, если нужна кросплатформа. Можешь еще посмотреть на чем atom написали, влом гуглить, будешь на js быстро кидать гуй.
>>131120449Qt и Жаба - это долго. Нужно ещё быстрее.Ну прям шоб накидал, накидал, строчка кода и профит.
>>131120596VB .NET?
>>131120715Хм, допустим. Оно разве на линупсах будет работать? И что есть ещё?
>>131120781https://ru.wikipedia.org/wiki/MonoDevelop
>>131120834Ок. Записываем VB.NET как один из вариантов. Что есть ещё? Не ужели только VB.NET?
>>131119843 (OP)Под вендоус лучший фастгуй - WPF.
хочу вкатиться в программирование, с чего начать что бы уметь и в веб и в простенький десктоп для себя для начала всякие зонды писать
Пишет вам ОП-хуй. КОРОЧЕ ВОТ ШО! Надо шоб всё шо вы пишете про фастгуи для вендус работало в Wine! Анона нельзя обижать, линупсойдов в наше время много!
>>131119843 (OP)> знаменитый Delphiлол> Delphi, QtCreatorлол, лол
abu
>>131120368Двачую. Можно сразу с PyQt и очень стремительно написать прототип.
>>131119843 (OP)>Нужен язык типа PhP, Python...Так бери свой пистон и замешивай вместе с Qt или GTK.А вообще - WxWidgets ещё годен.
>>131127414https://wiki.wxwidgets.org/Tools
>>131119843 (OP)Lazarus чем тебе не угодил?
>>131120972Винформы еще проще, если говорить о создании приложения без времени на освоение.
Qt Quick как раз для этого и сделали.
>>131119843 (OP)VS тот же delphi, только на c# и win only
Какой-то пыхадаун будет мне лечить, что лучше, а что - хуже?Нет пути.google: shoesrb/thread
wxwidgetsc++/thread
>>131119843 (OP)qt c+ и иди на хуй
Очевидная vs очевидна.
>>131121036java c# подойдет. Если ленивый, то на этом и осядешь.
>>131119843 (OP)CBuilder
обмаж питон либками и делай
HTML+Css и любой фреймворк, который умеет это показывать, типа CEF или Awesomium.
>>131119843 (OP)WPF же
>>131119843 (OP)QML
NWJS/thread
>>131121284Линупсоидов надо гнать под шконку ссаными тряпками, пусть там дрочать со своими серверами и вебом.
Я не погромист ни разу, но учусь на него. Сейчас у нас летняя практика на C++ от Borland, он вроде кросс платформенный, все формы 1 в 1 как в делфаче от них же. Ну и для изучения легкий.
>>131132868сочувствую тебе всем сердцем
>>131133137Спасибо
python + glade + gtk3electronnode-webkit
>>131133137В чем проблема то, и Борланд С++ 5.02 (OWL) и Билдер (VCL) охуены жеж
>>131119843 (OP)>Only desktop, no web!Ну хуй знает, nw весьма неплох.
>>131120368Поясни за плюсы перед py-gi (gtk3)?
собственно а в чем проблема заюзать тот же дельфи 3? все работает
Почему вижал студии нет?
>>131133761синтаксис стрёмный
>>131133805Неповоротливое говноПоследняя и лудшая студия была MSVS 6
>>131133805Унылое говно без задач же.
>>131120916C# же.
>>131120834с каких пор моно это просто?
>>131127414>WxWidgets5 лет назад я ковырял его - уже тогда он был негоден.
>>131134917что там не так?сам ковыряю
WinAsm Studio же.Проще асма только батники.
>>131133832Что стремного? Begin end смущает?
>>131136223Да
>>131136634лол;
java fxQtjava swing/thread
>>131119843 (OP)Code::BlocksMonoDev C++ (хз что там у него с БД)А лучше - гопани студента какого-нибудь большого вуза, пусть он тебе ключ на Visual Studio выбьет.
>>131133622Двачую. 5-й борланд гораздо круче 2000-го Эмбаркадеро.
>>131119843 (OP)WinForms + C#если никакие виндо-специфичные штуки не использовались, то экзешник будет работать на линухах даже без перекомпиляции.
>>131135609Шкальник выпернул прост. Wx лютый вин!
C# + WindowsFormsApplication
LightSwitch, лол.
>>131135609>BEGIN_EVENT_TABLE()>END_EVENT_TABLE()nuff said
Самый лучший гуй в винде это командная строка.
Думаю перейти на Линукс, какие камни?
JavaFX
>>131119843 (OP)node-webkit
>>131134917я тебе больше скажу: ещё 15 лет назад в универе преп мне сказал чтобы не трогал это протухшее дерьмо. лабу делал на glade+python. легко и просто.
>>131119843 (OP)>Only desktop, no web!>язык типа PhP>Delphi? Так вот это самый шикарный пример фастгуя.>Это Develstudio, DevelNext. Используется в этих средах PHP. Посоны, эт чё за болезнь у ОПа?
>>131145149100500 библиотек с говнодокументацией и слабо совместимые в неожиданных местах дистрибутивы.
>>131119843 (OP)>под WindowsWPFДекларативность - естественный способ описания интерфейсов.Знай себе хуярь как html
>>131127479кстати да.
>>131145601ну хууууй знает...
>>131146197кек
А шо никто про DevelStudio/DevelNext не пишет? Глянул, вроде похоже на годноту, хотя хз.
>>131147965Было уже
>>131147225Естественный способ описания интерфейсов -- конструктор форм.Всё остальное хорошо работает только на примитивных квадратно-гнездовых примерах.
>>131146197> в неожиданных местахПример приведи?
>>131119843 (OP)>PythonИди нахуй очень быстро
>>131149184другой анончто тут не так?dm@dm-MS-6470:~$ sudo tar xfz NX1_packages.tar.gz --same-ownerdm@dm-MS-6470:~$ sudo chroot standard-armv7lbash-4.1# su abuildbash: /bin/su: cannot execute binary filebash-4.1#
>>131149184Вот, например:$ ./1.sh1.sh: 2: 1.sh: [[: not found$ cat 1.sh#!/bin/shif [[ test -nt test.c ]]; then echo Need recompile;fi$
>>131119843 (OP)Python, PyQt. Всякие креаторы не нужны, кьют сам может расставить виджеты в окне. Питон прост для изучения и использования. Кьют имеет хорошую документацию, много виджетов и дополнительных плюшек.
Да ну нахуй! Ребята, ебаный скворечник, все давно изобретено!Берешь пхп, который проще чем структура твоего одноклеточного мозга и пишешь на нем, транслируешь на джаву и компилишь это дерьмо во что угодно!Собственно, вот эта херня это умеет - http://develstudio.ru/
>>131120596В qt designer же мышкой гуй набрасывается. Куда проще то?
>>131151611За щеку тебе хуй набрасывается. Куда проще?
>>131145954>в универе препэта хуитa еще и не то скажет
>>131149869>bash-4.1# su abuild>bash: /bin/su: cannot execute binary fileДурашка.bash-4.1# su ./abuild
http://electron.atom.io/html+cssДаже школьник сможет
>>131152658/thread
>>131119843 (OP)Блядь, я таких ламеров давно не видел.
>>131119843 (OP)> быстрого создания GUI-приложений под WindowsШарп же. Проще ничего и быть не может.