[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!

Check this out!

Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 134 | 8 | 58
Назад Вниз Каталог Обновить

Qt vs GTK Аноним (Microsoft Windows 7: Chromium based) 07/02/17 Втр 00:45:00  1955956  
Пришло время выяснить, кто же из них более достоин.
Аноним (Linux: Firefox based) 07/02/17 Втр 00:50:04  1955960
Gtk юзерфрендли, простой, няшный. QT сложный, хуй разберёшься, все туториалы исполнены в какой-то йобе QT блядь ебись оно в пупок Creator, до сих пор не знаю можно ли компилять с помощью gcc из сонсолечки, ещё и кресты вместо языка программирования. Короче пиздец, нахуй-нахуй-нахуй.
Аноним (Linux: Firefox based) 07/02/17 Втр 02:18:14  1955995
.jpg (121Кб, 1440x900)
FILE CHOOSER
Аноним (Apple Mac: Chromium based) 07/02/17 Втр 02:26:36  1955998
>>1955956 (OP)
Достоин для чего? Для написания красивого удобного и заточенного под GNU/Linux гуя - GTK, для написания всякого упоротого говна - куте.
Аноним (Microsoft Windows 7: Chromium based) 07/02/17 Втр 16:02:25  1956298
>>1955998
Пруфы?
Аноним (Microsoft Windows 7: Palemoon) 07/02/17 Втр 16:39:34  1956379
>>1955956 (OP)
Escobar.xpm
Аноним (Microsoft Windows 7: Firefox based) 07/02/17 Втр 16:40:38  1956382
.png (39Кб, 550x501)
>>1956298
Аноним (Google Android: Mobile Safari) 07/02/17 Втр 18:10:14  1956606
>2017
>Дурачки тыкают мышкой в кнопочки
Ой ведь
>Что лучше
Ncurses и эмакс конечно
Аноним (Microsoft Windows 10: Chromium based) 07/02/17 Втр 18:14:41  1956615
Хули не запилить супер-пупер абстрактную библиотеку, которая могла задействовать хоть чистую консоль, хоть ncurses, хоть стопку бананов, хоть северное сияние, хоть в клеточных автоматах вводить и выводить, блеать?
Аноним (Linux: Firefox based) 07/02/17 Втр 18:39:02  1956657
>>1955995
чаю, юзаю сюсевские патчи, что бы в лисичке можно было картиночки выбирать нормально.
>>1956382
так и есть.
Аноним (Linux: konqueror) 07/02/17 Втр 18:45:33  1956667
>>1955956 (OP)
А как-то обсуждать имеет смысл вообще только Qt.
ГовноТК вообще нет смысла упоминать.
Аноним (Linux: konqueror) 07/02/17 Втр 18:46:19  1956670
>>1956615
Нахуя и кому она нужна?
Аноним (Неизвестно: Неизвестно) 07/02/17 Втр 18:51:20  1956681
>>1955960
Ты ведь, про GTK2 говоришь. Дальше там все тоже самое,что у КуТей. При чем, что спользовательской стороны, что с девовской. Двушку, конечно, форкнули, но ХЗ сколько протянут и как будут развивать.
Аноним (Microsoft Windows 10: Chromium based) 07/02/17 Втр 19:05:38  1956717
>>1956670
Всем.
Аноним (Linux: Firefox based) 07/02/17 Втр 19:37:11  1956786
>>1956657
Ты в kde сидишь? У меня эт хрень работает только если в kde, и еще к сожалению не видит эскизы webm
Аноним (Linux: konqueror) 07/02/17 Втр 19:40:48  1956795
>>1955960
>Gtk юзерфрендли, простой, няшный. QT сложный, хуй разберёшься
Ты же шутишь, да? Скажи, что шутишь.
Аноним (Linux: Firefox based) 07/02/17 Втр 21:32:51  1957061
>>1956795
Ладно, QT действительно приятнее. Но приятнее он исключительно из-за того, что написан на крестах и апи у него крестовое. Сам по себе QT жирный и уродливый. Если бы я хотел чего-то похожего, то взял бы FLTK или GTK для пиздона.

>>1956681
> Ты ведь, про GTK2 говоришь. Дальше там все тоже самое,что у КуТей.
А что в третьем вообще поменялось? Я так посмотрел хелловорлд на трёшке — какой-то пиздец c этими их новыми gtk_application, не пoнял на кой хер оно надо. Но в тоже время всё работает и без этого, как и раньше, но со всей няшнотой добавленной в GTK3 вроде gtk_grid, и в целом серьёзных изменений я как девелопер не заметил. Так что же такого в третьей случилось?
Аноним (Linux: Firefox based) 08/02/17 Срд 04:55:28  1957453
>Gtk юзерфрендли, простой, няшный. QT сложный
Trolmode: Лучший Windows и https://youtu.be/nn6F9wsVBH0
Аноним (Microsoft Windows 8: Firefox based) 08/02/17 Срд 11:49:30  1957580
>>1955956 (OP)
winapi пизже.
Аноним (Google Android: Mobile Safari) 08/02/17 Срд 12:34:04  1957593
Gtk 4 архитектурно очень близок к qt будет, та же сцена, возможность покадровой отладки, CSS/JavaScript

Пилил на всем и щас разложу

Qt 5+:

+ Это фреймворк для приложений, а не только гуя.
+ Работает хорошо везде
+ Рендер машина очень неплоха, поддерживает кучу бекендов

- жирно, пока толком модульности не завезли
- на qwidgets положен хуй и баги не фиксятся
- переход с qt4 на qt5 болезнен
- свой набор тулов типа qmake

Gtk 3+:

+ Компактный, ничего лишнего, API строг и приятен
+ Хорошая система лейаутов, если ты не аутист и рисуешь формы кодом
+ Для аутистов есть glade
+ Это просто либа, не требует никаких qmake, сигналы реализованы стандартными коллбеками
+ Хороший движек тем, CSS
+ Gtk3 в плане апи совместим с gtk2 - 90 процентов кода не надо трогать.

- Это только виджеты - нужны коллекции и ты обмазываешься GLib, нужно c шрифтами шаманить - pangolin
- Как следствие везде кроме линупсов это поддерживается 1 калекой на отьебись. Портабельность несмотря на размер так себе.
- gtk 2: все на CPU, система тем какой пиздец времен Windows 98

Как итог: я бы под линуксы брал gtk - компактнее и удобнее.

Для кроссплатформенного гуя я бы брал wxwidgets для несложных случаев.

Для остального либо qt, либо нативное.

Всё, тред можно закрывать.
Аноним (Google Android: Mobile Safari) 08/02/17 Срд 12:40:36  1957598
>>1957593
Добавлю, что после голого Motif все кажется манной небесной, всем рекомендую посмотреть какой адрес скрывают эти фреймворки
Аноним (Google Android: Mobile Safari) 08/02/17 Срд 12:41:49  1957601
>>1957598
*Адок, пиздоблядское ведро
Аноним (Ubuntu Linux: Firefox based) 08/02/17 Срд 13:29:27  1957635
>>1957593
Рыночек за тебя уже порешал.
>Для кроссплатформенного гуя я бы брал
electron/nw.js
Ещё tcl/tk есть.
Аноним (Google Android: Mobile Safari) 08/02/17 Срд 13:39:20  1957639
>>1957635
Ну я про нормальные программы а не хром в обертке. Суровая действительность впрочем разделяет твои взгляды.
Tcl ну это как-то уже слишком
Аноним (Linux: Firefox based) 08/02/17 Срд 16:56:51  1957765
>>1957639
>>1957635
Поясните за этот tcl. Чем лучше/хуже Glyde?
Аноним (Linux: konqueror) 08/02/17 Срд 17:22:31  1957790
>>1957593
Обосру тебя, как человек который знает Qt:

>- свой набор тулов типа qmake
Это плюс, поскольку мейкфайлы - редкостное дерьмище, а qmake пиздато управляет проектом. Но тебе его не обязательно использовать - можно взять хипсторский qbs (синтаксис у него охуенный, цены бы ему не было если бы с поддержкой было получше), или старый-добрый cmake.

А в остальном все эти "наборы тулзов" привносят фишки, которые банально сраные кресты не умеют. moc - метаобъекты, rcc - ресурсы, lupdate/lrelease - переводы.

>+ Для аутистов есть glade
Твой glade говно и рядом не стоит с креатором, но что-то ты не записал это в плюсы, а?

>+ Это просто либа, не требует никаких qmake, сигналы реализованы стандартными коллбеками
Довн, в qt сигналы это не коллбеки, это гораздо более мощная штука - такого больше нет нигде (кутешные сигналы не аналог бустовым). А вся соль в Qt::ConnectionType который помимо дефолтного Qt::AutoConnection может быть Qt::QueuedConnection или Qt::BlockingQueuedConnection, это просто охуенная фича, и в сишке так не сделать НИКАК блять. И бустосигналы так не умеют, вот блять нихуя это не коллбек.

>+ Gtk3 в плане апи совместим с gtk2 - 90 процентов кода не надо трогать.
А в qt5 трогать не надо 99% кода, что-то ты тоже хитришь и жопой виляешь.

>+ Хороший движек тем, CSS
Как и в куте, ага. Только все это говно сосет у божественного qml, который без преувеличения самая охуенная вещь которые только создавали в гуестроении за последнюю пару десятилетий. Это просто киллерфича.

Грубо говоря - ты о qt просто нихуя не знаешь, и балаболишь с позиции быдлоюзера которому и в линупсе с вендой разницы внешне нет, и там и там иконачки и папочки.
И закончим на том, что Qt кроссплатформенна и позволяет написать прогу даже под анус твоей мамаши, аналогов тоже нет.
Аноним (Ubuntu Linux: Firefox based) 08/02/17 Срд 17:32:43  1957804
>>1957790
>И закончим на том, что Qt кроссплатформенна и позволяет написать прогу даже под анус твоей мамаши, аналогов тоже нет.
Твой Qt сейчас никому не нужен, все пишут на electron, который позволяет выпустить готовый продукт в 5, в 7 раз быстрее. Чувак, это рыночек.
Аноним (Linux: konqueror) 08/02/17 Срд 17:33:53  1957805
>>1957804
Не позволяет. На спор напишем ченить, ты на электроне, а я на qt, а?
Аноним (Linux: konqueror) 08/02/17 Срд 17:34:47  1957807
>>1957804
И да, сравнил нативное приложение с браузеропарашей.
Аноним (Linux: Firefox based) 08/02/17 Срд 17:35:59  1957809
Поясните за tcl/tk
Есть гуёвые программы разработки интерфейса? Или это текст-онли?
Аноним (Ubuntu Linux: Firefox based) 08/02/17 Срд 17:43:09  1957815
>>1957807
Всем похуй на твой натив. На винде каждая серьёзная аппликуха реализует собственную систему виджетов. А линуксоиды побугуртят и привыкнут, пусть радуются, что вообще софт завезли.
>>1957805
Ты смеёшься? Одно JS, второе C++. Если для тебя они одинаковы по скорости разработки, то ты поехавший.
>>1957809
Чего-то есть: http://wiki.tcl.tk/4064 Там проще кодом на самом деле, язык очень простой.
Оно скорее для прототипов (как и wxwidgets), мало серьёзного софта на нём.
Аноним (Linux: konqueror) 08/02/17 Срд 17:45:35  1957818
>>1957815
>Ты смеёшься? Одно JS, второе C++. Если для тебя они одинаковы по скорости разработки, то ты поехавший.
Ты тупой обмудок, я тебе говорю про qml. Который тоже ЖС, но зарулит твой говноэлектрон за счет биндингов.

>На винде каждая серьёзная аппликуха реализует собственную систему виджетов.
Я тебе не о том, а о том что это нативная прога, а не параша с экземпляром браузера. А любых виджетов тут напилить - как 2 пальца обоссать
Аноним (Linux: Firefox based) 08/02/17 Срд 17:46:32  1957820
>>1957809
Тикль в 2017 не годится ни на что кроме модальных окон для скриптов. Там нет ни драгндропа, ни даже прокрутки колёсиком. Всё надо костылить.
Аноним (Linux: Firefox based) 08/02/17 Срд 17:47:59  1957822
>>1957820
Пон.ятно, я что-то такое и подозревал, когда почитал про него. Значит, его форс на форчане троллинг.
Аноним (Ubuntu Linux: Firefox based) 08/02/17 Срд 17:57:28  1957828
>>1957818
>нативная прога, а не параша с экземпляром браузера
Браузер нативная прога.
>я тебе говорю про qml
Т.е. про парашу с экземпляром браузера JS-интерпретатора. Ты в двух соснах-то не путайся, выбери что-нибудь одно.
Вообще прикольно сравнивать полноценный HTML/CSS/JS-стек с каким-то огрызком. Во всякие гитхабы и мс хуйнёй маятся, их электрон нахуй не нужен, всё то же самое в Qt уже есть оказывается.
>зарулит твой говноэлектрон за счет биндингов
Биндингов к чему? Приведи примеры, посмотрим, чего там в npm не завезли.
Аноним (Linux: konqueror) 08/02/17 Срд 18:00:42  1957832
>>1957828
>Биндингов к чему?
property binding, аутист. Это киллер-фича qml, которая и позволяет описывать вещи в 10-20 раз проще обычной еботни, за счет сабжа это и винрар по большей части. Я тебе не объясню что это такое - в других ЯП такого нет, ты не поймешь.

Что-то убого-костыльно-уебанское похожее попытались накорябать в JavaFX, но я пробовал - это просто говно и пиздец.
Аноним (Linux: konqueror) 08/02/17 Срд 18:06:47  1957841
>>1957828
И да, если ты решил выебнуться "а вот лелептрон лучше потому что можно нанять js-макак" - то хуевый аргумент, потому что для qt можно нанять питоно-макак и заставить хуярить на PyQt.
Аноним (Ubuntu Linux: Firefox based) 08/02/17 Срд 18:13:43  1957855
>>1957832
>Property bindings are a core feature of QML that lets developers specify relationships between different object properties. When a property's dependencies change in value, the property is automatically updated according to the specified relationship.

Охлол, в QML изобрели CSS. Крутая фича, джвадцать лет ждал.

import QtQuick 2.0
Rectangle {
width: 100
height: width ⋅ 2
focus: true
Keys.onSpacePressed: {
height = Qt.binding(function() { return width ⋅ 3 })
}
}
Now, after the space key is pressed, the rectangle's height will continue auto-updating to always be three times its width.


Внеземные технологии.

>>1957841
>PyQt
Есть такой вариант (как и wxPython), но по сравнению с электроном выглядит достаточно жалко. Плохая поддержка, маленькое коммьюнити, использование Qt извне плюсов порождает дикие костыли и тормоза (см. обсуждения в районе /r/rust), сложности с пакетированием и генерацией бинарей.
Аноним (Linux: konqueror) 08/02/17 Срд 18:17:21  1957863
>>1957855
Что ты городишь, аутист? Qml это не css ни разу, css тут для виджетов был сто лет назад. Спизданул хуйню и рад?

>Внеземные технологии.
Аналоги будут?

>использование Qt извне плюсов порождает дикие костыли и тормоза (см. обсуждения в районе /r/rust)
При чем тут раст, блять? Ты всегда беспруфно пиздишь не разбираясь в теме? Ты писал на Qt или PyQt?

Или ты пиздишь по механизму бабской логики "мне так хочется, значит это так"?
Аноним (Ubuntu Linux: Firefox based) 08/02/17 Срд 18:27:15  1957878
>>1957863
>Аналоги будут?
CSS Variables, calc().
>При чем тут раст, блять?
Потому что там обсуждался вопрос создания биндингов к Qt и пришли к выводу, что Qt говно.
Вот я его даже для тебя нашёл: https://www.reddit.com/r/rust/comments/1w2o4l/qt_bindings_for_rust/

Ты не нервничай так, сходи таблеточки попей.
Аноним (Linux: Firefox based) 08/02/17 Срд 18:35:12  1957891
>>1957855
>использование Qt извне плюсов порождает дикие костыли и тормоза
Какие объективные причины?
Аноним (Ubuntu Linux: Firefox based) 08/02/17 Срд 18:40:41  1957899
>>1957891
Потому что Qt это отдельная вселенная со своими типами и абстракциями. С одной стороны это хорошо (всё есть, легко клепать гуи-копипасту), с другой это плохо (у стороны, которая хочет взаимодействовать, есть свои собственные ожидания). Из ссылки выше:
>QString, for example, is based upon UTF-16, while our str types are based upon UTF-8 (and our Str trait can only be implemented for such things as it must return a &str from as_slice). PySide and the PyQt4 API v2 automatically convert any QString that is accessed to unicode (for Python 2), but this sort of performance compromise is probably not going to be acceptable to Rust.

Вот здесь побольше примеров: http://endl.ch/content/cxx2rust-pains-wrapping-c-rust-example-qt5
В плюсах оно может и удобно, я не спорю, но не все любят/хотят плюсы.
Аноним (Ubuntu Linux: Firefox based) 08/02/17 Срд 18:44:54  1957904
>>1956615
TempleOS называется.
Аноним (Apple GayPad: Safari) 09/02/17 Чтв 02:08:51  1958416
ебучее слово из спсм листа рази приходится прикреплять
Аноним (Apple GayPad: Safari) 09/02/17 Чтв 02:09:41  1958418
image.png (270Кб, 2048x1536)
Аноним (Microsoft Windows 7: Palemoon) 09/02/17 Чтв 18:04:20  1958705
>>1958418
Бинарники слишком тяжелые.
Аноним (Google Android: Mobile Safari) 09/02/17 Чтв 18:40:00  1958730
>>1957790
И чё ты, псина поганая, растявкался? Много ты эти очереди сигналов использовал в реальности?

Это можно все и в рантайме прикрутить на уровне библиотеки, только громоздко будет очень.

Про тулы локализации и другое - для всего этого есть отдельные инструменты. Никак фреймворк это не характеризует, просто добавляет новых сущностей в мой флоу сборки. Не всегда это жизненно необходимо.
Аноним (Google Android: Mobile Safari) 09/02/17 Чтв 23:20:13  1959013
Есть ли более современные и хирстерские аналоги ncurses?
Аноним (Google Android: Mobile Safari) 09/02/17 Чтв 23:21:34  1959015
>>1959013
Deеma там что-то форсил, у него спроси.
Аноним (Microsoft Windows 7: Firefox based) 09/02/17 Чтв 23:31:04  1959034
>>1959015
А он еще жив?
Аноним (Google Android: Mobile Safari) 09/02/17 Чтв 23:33:19  1959040
>>1959034
На гитхабе что-то делает.
Аноним (Microsoft Windows 7: Firefox based) 09/02/17 Чтв 23:36:14  1959046
>>1959040
А можно ссылку на его работы? он мне запомнился довольно странно.
Аноним (Google Android: Mobile Safari) 09/02/17 Чтв 23:38:46  1959056
>>1959046
Опасно, генту с вялым смотри не поставь.
https://github.com/DmitryHetman
Аноним (Microsoft Windows 7: Firefox based) 09/02/17 Чтв 23:39:38  1959061
>>1959056
Хорошо!
Аноним (Linux: Firefox based) 10/02/17 Птн 14:15:56  1959603
Думаю, этот тред стоило развернуть в /pr/.
Аноним (Microsoft Windows 8: Chromium based) 10/02/17 Птн 14:52:50  1959650
>>1957593
Лучший ответ в треде, думал подобное написать, но долистал до твоего поста.
Аноним (Apple GayPad: Safari) 10/02/17 Птн 15:15:32  1959682
Если GTK такой замечательный то почему кроме LXDE пилят LXQT да и Unity потихоньку на QT перепиливают?
Аноним (Microsoft Windows 8: Chromium based) 10/02/17 Птн 15:26:54  1959698
>>1959682
>LXDE
Мертворождённый проект, который не смог предложить ничего для пользователя, xfce как рулил 10 лет назад, так и сейчас рулит, да сейчас ещё и такой то mate есть.
>LXQT
Новое мертворождённое говно, делают кастрированный кде для не таких как все. Идея даже более бредовая чем тринити, хотя может кого из бракоделов после первого стабильного релиза возьмут на приличную работу, кто знает?
>Unity потихоньку на QT перепиливают
Она от этого перестанет быть говном?

Аноним (Ubuntu Linux: Firefox based) 10/02/17 Птн 17:00:18  1959828
>>1957765
>tcl
Язык для пьяных и бородатых инженеров. У ораклистов может быть одним из требований, ибо встроен в их бд как язык запросов.
Аноним (Ubuntu Linux: Firefox based) 10/02/17 Птн 17:03:29  1959830
>>1957790
>Это просто киллерфича.
Тут двачую, это понравилось.
Хотя идея gtk3 с гуи, который можно скомпилять в бинарный формат, очень хороша.
Единственная проблема там это C, даже Vala не делает фреймворк лучше.
Аноним (Microsoft Windows 7: Chromium based) 10/02/17 Птн 18:37:25  1959984
>>1959698
>Мертворождённый проект, который не смог предложить ничего для пользователя, xfce как рулил 10 лет назад, так и сейчас рулит, да сейчас ещё и такой то mate есть.

соглашусь

>Новое мертворождённое говно, делают кастрированный кде для не таких как все. Идея даже более бредовая чем тринити, хотя может кого из бракоделов после первого стабильного релиза возьмут на приличную работу, кто знает?

не знаю не пробовал

>Она от этого перестанет быть говном?

Ещё пока толком не вышло, так что рано говорить. Но я возлагаю надежды.

Аноним (Linux: Firefox based) 10/02/17 Птн 18:51:59  1960005
>>1959698
>LXDE
Я с тобой не согласен, мне всё нравится
Аноним (Linux: Firefox based) 10/02/17 Птн 18:54:32  1960011
>>1959013
>ncurses
I'm trying to make a fancy CLI interface in python. Curses is very confusing (and I can't find a good tutorial!) Any suggestions? : Python
https://www.reddit.com/r/Python/comments/1132ct/im_trying_to_make_a_fancy_cli_interface_in_python/
GitHub - kennethreitz/clint: Python Command-line Application Tools
https://github.com/kennethreitz/clint
Example Programs — Urwid 1.3.1
http://urwid.org/examples/index.html
Urwid Tutorial — Urwid 1.3.1
http://urwid.org/tutorial/
Overview — Urwid 1.3.1
http://urwid.org/
Application list · urwid/urwid Wiki · GitHub
https://github.com/urwid/urwid/wiki/Application-list
blessings 1.6 : Python Package Index
https://pypi.python.org/pypi/blessings/
Аноним (Microsoft Windows 7: Chromium based) 10/02/17 Птн 21:26:59  1960161
addtod.jpg (84Кб, 1000x600)
>>1960005
но ведь это возвращение даже не в нулевые а в девяностые
Аноним (Linux: Firefox based) 10/02/17 Птн 21:30:10  1960165
>>1960161
Все хорошо. Минимализм. Ничего лишнего.
Аноним (Microsoft Windows 7: Chromium based) 10/02/17 Птн 21:47:05  1960174
xubuntu12.04-xf[...].png (460Кб, 1455x962)
>>1960165
Вот минимализм здорового человека. А то что выше - это минимализм курильщика.
Аноним (Linux: Firefox based) 10/02/17 Птн 22:08:43  1960189
>>1960174
Дефолтная лхде действительно не очень презентабельна, но очень быстро и легко допиливается под любые нужды.
Аноним (Google Android: Mobile Safari) 10/02/17 Птн 22:35:18  1960202
>>1955956 (OP)
GTK не может нормально многопоточность. Приходится изъебываться с gdk_idle, селф-пайпингом и прочей анальной акробатикой. Плюсы: API прост, лаконичен и интуитивен, не требует сторонние тулзы.
QT проблем с многопоточностью не имеет, сам по себе шустрее и отзывчивее. Писать под него — анальный геморрой в духе орг.моча.говно\РобустЭндСкейлаблЭнтерпрайзСолюшенз, свой препроцессор, свой make, вообще тонна ненужных велосипедов (читай: все, кроме QtGui/QtWidgets), переизобретение JSON и прочее, в общем попильный проект попильной конторки as is.
Теорема эскобара, короче говоря. Если кому-то в 2017 году понадобился именно нативный гуй, советую глянуть в сторону fltk.
Аноним (Microsoft Windows 10: Firefox based) 10/02/17 Птн 22:53:23  1960215
>>1960161
>возвращение
А мне без разница, как дизайнеры заскиновали фреймворк. Главное чтобы он был функциональным, а софт на нем был шустрым.
Аноним (Microsoft Windows 7: Palemoon) 11/02/17 Суб 21:34:55  1960995
>>1960202
>Теорема эскобара
А я это почти в самом начале треда и сказал.
Аноним (Ubuntu Linux: Firefox based) 11/02/17 Суб 21:49:42  1961017
>>1960202
>fltk
Нулевое коммьюнити, гарантированно соснёшь уже после 5 минут использования. Тогда уж wxWidgets.
Аноним (Linux: Яндекс браузер) 17/02/17 Птн 19:36:35  1966243
По итогам треда анон топивший за кьют из-под конкверора показался убедительнее остальных с их электронопарашами, виксвиджетами, флтк и остальными залупками

Соответственно вопрос - какой софт сделан на кьюте/кьюмле, кроме кде-стека?

Прост недавно перешёл на линь и хочу с самого начала привыкать использовать православные программы.
Аноним (Apple Mac: Chromium based) 17/02/17 Птн 19:42:10  1966244
>>1957061
>конпелять gcc из сосолечки
Хеловолдщик ты, а не разъеботчик.
Аноним (Apple Mac: Chromium based) 17/02/17 Птн 19:52:05  1966250
>>1966243
На куте сделано овердохуя закрытых и/или платных перделок даже под шинду.
Аноним (Linux: Vivaldi) 17/02/17 Птн 20:48:51  1966305
>>1966243
https://www.linux-apps.com/browse/ord/latest/
Аноним (Microsoft Windows Server 2003: Palemoon) 17/02/17 Птн 21:33:42  1966370
>>1966244
Давай, расскажи нам про сияние твоего idename, костыльщик-колясочник.
Аноним (BSD: SeaMonkey) 17/02/17 Птн 21:39:01  1966377
>>1955956 (OP)
ssu tebe v ebal'nik
Аноним (Apple Mac: Chromium based) 17/02/17 Птн 22:22:37  1966429
>>1966370
>костыльщик-колясочник
От кукарека на недошинде, в которой из коробки даже звук отключен, слышу.
Аноним (Microsoft Windows 7: Chromium based) 17/02/17 Птн 22:35:18  1966440
>>1966429
Зачем серверу звук из коробки?
Аноним (Microsoft Windows 8: Firefox based) 17/02/17 Птн 22:48:39  1966447
>>1966429
Может у него реактор-ось.
Аноним (Linux: Firefox based) 17/02/17 Птн 22:49:14  1966451
>>1966429
Такой большой мальчик, а верит юзерагентам в /s/. Also звездовал бы ты своим звуком на билдсервере. Девелопер, LOL.
Аноним (Microsoft Windows 8: Firefox based) 17/02/17 Птн 22:54:47  1966457
Господа, что вы скажете о iup?
Аноним (Linux: Firefox based) 18/02/17 Суб 00:15:01  1966487
>>1966243
Под винду дохуище софта пишут на нем. vlc, battle.net, keepass это из мне знакомых
Аноним (Linux: Chromium based) 18/02/17 Суб 00:46:59  1966507
scrshot.png (29Кб, 1366x768)
>>1955960
>до сих пор не знаю можно ли компилять с помощью gcc из сонсолечки
А в чем тут проблема?
Аноним (Linux: Chromium based) 18/02/17 Суб 01:07:53  1966516
>>1961017
>Тогда уж wxWidgets.
У нее уровень соснульности не меньше. Кресты в стиле 90-х, обильно смазанные макросами. Шаг в сторону, от предусмотренного хозяином - и ты выдергиваешь анус вместе с кишками. Статически слинокованное собранное окно с кнопкой - 8 метров. Нахуй такое счастье.
Аноним (Linux: Firefox based) 18/02/17 Суб 01:27:01  1966524
>>1966516
>Кресты в стиле 90-х, обильно смазанные макросами. Шаг в сторону, от предусмотренного хозяином - и ты выдергиваешь анус вместе с кишками. Статически слинокованное собранное окно с кнопкой - 8 метров.
Да ты же описал QT!
>>1961017
>Нулевое коммьюнити, гарантированно соснёшь уже после 5 минут использования.
Объясни, каким образом из одного следует другое, а то я не понимаю просто. Ты быдлокодер, который не может ничего сваять без хаутушек с туториалами? Так у них даже это есть. Документация, кстати, может и не дает пососать qt/gtk, но вполне на уровне. И да, по истории коммитов можно увидеть, что проект далек от умирания (хотя качество определяется не этим): http://www.fltk.org/svn_monthly_commit_activity.svg
Аноним (Linux: Chromium based) 18/02/17 Суб 01:53:06  1966535
>>1966524
>Да ты же описал QT!
У четвертого кьюта кнопка с формой - 11 метров. Но писать Qt гораздо приятнее, чем на wx, хотя бы за счет того, что у них гуй весь свой, а не надстройка над системными GUI-либами.
Аноним (Microsoft Windows 7: Firefox based) 18/02/17 Суб 03:08:52  1966574
>>1966535
> надстройка над системными GUI-либами
Зато нативность: на любой платформе приложения wxWidgets будут выглядеть и вести себя как родные.
Аноним (Microsoft Windows 7: Chromium based) 18/02/17 Суб 03:15:29  1966580
>>1960174
На широком экране лишить себя кучи дефицитного вертикального пространства аж джвумя горизонтальными панелями (суммарной толщиной в три). Минимализм.
Аноним (Неизвестно: Firefox based) 18/02/17 Суб 03:46:34  1966589
>>1966535
>Но писать Qt гораздо приятнее, чем на wx, хотя бы за счет того, что у них гуй весь свой, а не надстройка над системными GUI-либами.
Каким образом еще один слой абстракций над xlib/winapi (которые сами по себе — абстракции) делает написание неприятнее? С примерами, если можно.
QT неприятно уже из-за наличия своего препроцессора, своего make. Когда там уже свой патченный gcc для максимум удовольствия от шлепания формочек?
Аноним (Linux: New Opera) 18/02/17 Суб 05:31:53  1966638
>>1966589
>Каким образом еще один слой абстракций над xlib/winapi (которые сами по себе — абстракции) делает написание неприятнее?
Гораздо сложнее писать свои виджеты, изменять готовые. Wx, например, не умеет сплиттер однопиксельной ширины.
>своего make
Qmake можно спокойно выкинуть и пользоватьсяхоть мейкфайлами как тут >>1966507.
Аноним (Linux: Яндекс браузер) 18/02/17 Суб 05:41:18  1966641
>>1966305
Спасибо за полезную ссылку, анон
Аноним (Microsoft Windows 7: Chromium based) 18/02/17 Суб 15:44:41  1966942
>>1966243
Телеграм
Аноним (Linux: Firefox based) 18/02/17 Суб 19:04:43  1967144
>>1966516
>Статически слинокованное собранное окно с кнопкой - 8 метров
Лол, сейчас это копейки. Учти, что софт то на qt обычно кроссплатформу подразумевает.
Конечно на gtk меньше выходит hello world, но кого это волнует в 2017?
Аноним (Linux: Vivaldi) 18/02/17 Суб 20:47:37  1967237
>>1967144
>Конечно
кого волнует gtk в 2017м?
Аноним (Linux: Firefox based) 18/02/17 Суб 21:00:55  1967254
>>1967237
Тех, кто пишет софт под gnome. Firefox под linux на qt еще никто не собирает например.
Аноним (Linux: Chromium based) 18/02/17 Суб 21:06:53  1967263
>>1967144
>Лол, сейчас это копейки
8 метров - да, особенно если upx сжимает их до трех. Но 50 метров у qt5 с включенным ICU как-то напрягают.
Аноним (Google Android: Mobile Safari) 18/02/17 Суб 21:07:28  1967264
>>1955956 (OP)
Очевидная VCL
Аноним (Linux: Vivaldi) 18/02/17 Суб 21:07:28  1967265
>>1967254
ну да. Потому что qt запило свой вебэнжн с вебкитом. Какой идет будет после такого портировать геко в интерфейс кюти?
Или какую-нибудь капзиллу я не запущу под гномом?
А нормально пользоваться гномом ДЛЯ ДОМАШНИХ ЗАДАЧ без библиотек qt - хипстерство, не более.
Аноним (Google Android: Mobile Safari) 18/02/17 Суб 21:49:57  1967345
>>1966942
говно, а не программа.
Аноним (Linux: Chromium based) 18/02/17 Суб 21:56:44  1967363
>>1967237
>кого волнует gtk в 2017м?
Под линукс большинство gui-софта под gtk. Qt в основном в KDE и кроссплатформенных прогах.
Аноним (Linux: Vivaldi) 18/02/17 Суб 22:38:04  1967415
>>1967363
спасибо, что рассказал
Аноним (Google Android: Mobile Safari) 18/02/17 Суб 22:56:20  1967425
Через час-другой запилю короткую вебм, почему кьют соснул :3
Аноним (Ubuntu Linux: Firefox based) 19/02/17 Вск 01:57:11  1967607
kara-confused.webm (3040Кб, 1280x720, 00:00:03)
>>1967425
Аноним (Linux: Vivaldi) 19/02/17 Вск 01:59:47  1967613
>>1967607
охуеть, я просто обосрался! Завтра же снесу все qt у себя, нахуй!
Аноним (Google Android: Mobile Safari) 19/02/17 Вск 02:12:42  1967633
>>1967607
Пидорский ffmpeg не заработал под пидорским i3 с пидорским compton. Nuff said.
Аноним (Microsoft Windows 7: Chromium based) 19/02/17 Вск 02:21:53  1967653
Объясните мне пожалуста, почему все серьезные проекты(все дистрибьютеры,кроме suse, пишут конфигурационные программы на gtk, или программы портированные из windows пишут тоже на gtk, чем он так хорошо. Лично мне больше нравится как выглядет программма написанная на qt, както они устойчевей на вид.
Аноним (Неизвестно: Неизвестно) 19/02/17 Вск 07:48:27  1967744
>>1967653
>программы портированные из windows пишут тоже на gtk
Потому, например, что порт QT под windows, который необходим для сбрки портированных программ, есть тяжеленное, тормознутое яростно глючащее говно. Посмотри на windows-порты QT-based браузеров. Под linux они считаются относительно легкими и быстрыми, при том практически совсем не глючащими. Под виндой же все с точностью до наоборот.
Аноним (Linux: konqueror) 20/02/17 Пнд 11:18:44  1968747
>>1966638
>Qmake можно спокойно выкинуть и пользоватьсяхоть мейкфайлами как тут
Пиздец вы ебанутые наркоманы, qmake выкинуть чтоб пользоваться мейкфайлами лол.

Долбоебы, вы хоть знаете в чем суть qmake? qmake это не замена make, qmake это просто конвертор файла проекта в мейкфайл. Нахуя? Потому что сравни блять читаемость:
.pro файл: http://pastebin.com/dLcXF6QM
сгенеренный мейкфайл: http://pastebin.com/dhpmacZS

И то, что qmake это просто конвертор в мейкфайл - является его объектом критики, потому что мейк - тормозное говно, особенно на инкрементальных сборках.

И что действительно замена мейку - это qbs. Там еще пижже синтаксис, он там как в qml декларативный, и суть в том что уж он не генерит мейкфайл, а сам провидит сборку и сам дергает компилятор и все тулзы. Так как он отлично знает граф сборки - он все пиздато распараллеливает, и все происходит гораздо быстрее.
Аноним (Ubuntu Linux: Chromium based) 20/02/17 Пнд 16:04:06  1968881
>>1955956 (OP)
кьют.

вы почитайте о планах гномощелей о будущем гтк... ахуете и это мягко сказано. сегодняшние гуишки на 3 гтк через пяток лет хуй запустишь на будущих версиях гтк.
Аноним (Linux: Firefox based) 20/02/17 Пнд 16:17:44  1968885
Сорта говна. Пишу себе свой, идеальный тулкит.
Аноним (Microsoft Windows 10: Microsoft Edge) 20/02/17 Пнд 16:28:32  1968891
>>1968881
Ссылку кинь, мне аж стало интересно почитать.
Аноним (Google Android: Mobile Safari) 20/02/17 Пнд 16:35:09  1968894
>>1968747
Почему крестоблядки ещё не научились в системы сборки как у белых людей? https://raw.githubusercontent.com/sirthias/parboiled2/release-2.1/build.sbt
Аноним (Google Android: Mobile Safari) 20/02/17 Пнд 16:35:13  1968895
>>1968881
Расскажи что-нибудь поинтереснее. gconfig 2.6 ведра запускается без проблем, xconfig даже не запускается.
Аноним (Linux: konqueror) 20/02/17 Пнд 17:32:50  1968946
>>1968894
Твоя хуйня по ссылке как раз неудачно спижженый qbs
Аноним (Google Android: Mobile Safari) 20/02/17 Пнд 17:48:27  1968956
>>1968946
Настало время удивительных историй.
Аноним (Linux: konqueror) 20/02/17 Пнд 17:50:17  1968958
>>1968956
Твоя хуйня отсасывает у https://github.com/qt-labs/qbs/blob/master/examples/cocoa-touch-application/CocoaTouchApplication.qbs
Аноним (Google Android: Mobile Safari) 20/02/17 Пнд 17:58:34  1968963
>>1968958
> files: [ "AppDelegate.h",  "AppDelegate.m"
Ох лол, крестодурачок, тебе плохо? Этот велосипед не имеет и сотой части возможностей боярской сбт http://www.scala-sbt.org/0.13/docs/index.html
Аноним (Неизвестно: Firefox based) 22/02/17 Срд 00:44:03  1970105
test
Аноним (Неизвестно: Firefox based) 22/02/17 Срд 00:44:45  1970106
test
Аноним (Ubuntu Linux: Firefox based) 22/02/17 Срд 14:27:28  1970436
>>1968894
Пиздец.
>>1968963
Пиздец.

Совсем хипстеры охуели. Мало говна, давайте ещё какое-нибудь запилим.
Аноним (Google Android: Mobile Safari) 23/02/17 Чтв 20:57:17  1971763
>>1970436
Портвешковый байтослесарь рванул.
Аноним (Linux: Firefox based) 24/02/17 Птн 05:31:36  1972032
>>1957790
>А в остальном все эти "наборы тулзов" привносят фишки
Из-за которых и без того сложная задача встраивания крестов в высокоуровневые языки превратилась в практически невозможную.
В итоге, либо ты вынужден писать на крестах (и это 2к17!), либо использовать нормальный тулкит без костылей.
Аноним (openSUSE: Vivaldi) 24/02/17 Птн 05:39:10  1972033
>>1972032
зато здесь поговорить можно: без цензуры и мочи.
Аноним (Linux: QupZilla) 24/02/17 Птн 07:55:10  1972040
>>1972032
> Из-за которых и без того сложная задача встраивания крестов в высокоуровневые языки превратилась в практически невозможную.
Это в какие?

>либо использовать нормальный тулкит без костылей.
Можно поинтересоваться, что там у тебя за тулкит без костылей?
Аноним (Microsoft Windows 10: Chromium based) 24/02/17 Птн 15:52:10  1972485
>>1956615
>задействовать хоть чистую консоль
линухоёп нипалицца
Аноним (Microsoft Windows 7: Firefox based) 24/02/17 Птн 15:56:32  1972501
>>1956615
15 конкурирующих стандартов.png
Аноним (Ubuntu Linux: Firefox based) 24/02/17 Птн 20:40:22  1972835
>>1955956 (OP)
Нокия купила трольтех, нокию купил спермософт.
Собственно дальше обсуждать нечего, пока спермософт не откажется от развития спермы в принципе.
Аноним (Linux: Firefox based) 24/02/17 Птн 21:05:01  1972859
>>1972040
>Это в какие?
В высокоуровневые. Единственное, наверное, исключение - pyqt, которое своим существованием лишь подтверждает моё утверждение.
>Можно поинтересоваться, что там у тебя за тулкит без костылей?
GTK, например. GObject отлично встраивается в любой язык и легко интегрируется в объектную систему без необходимости реализации собственного moc, парсера цпп и генерации тонн сишных обёрток.
Но в остальном, к сожалению, гтк такое же говно, как и куте, а альтернатив лучше нет. Видимо, поэтому весь гуй в браузеры и перекатывается.
Аноним (Ubuntu Linux: Firefox based) 25/02/17 Суб 02:00:57  1973091
>>1972859
К тому же, статические сборки Qt под венду весят ровно столько же, сколько электрон. Точно такие же громадные билды под 30-50 мегабайт.

Итого в плюсах у Qt только нативное оформление, но на него почти всем насрать, особенно сейчас.
Аноним (Microsoft Windows 7: Chromium based) 25/02/17 Суб 08:10:09  1973154
>>1972835
>Нокия купила трольтех, нокию купил спермософт.

охуительные истории
Аноним (Google Android: Mobile Safari) 25/02/17 Суб 18:35:33  1973441
>>1973154
А что, не так?
Аноним (Microsoft Windows 7: Chromium based) 26/02/17 Вск 07:40:37  1973828
>>1973441
трольтех уже давно не нокиевский
Аноним (Google Android: Mobile Safari) 26/02/17 Вск 11:18:45  1973904
>>1973828
Хм, а чей?
Аноним (Microsoft Windows 7: Chromium based) 27/02/17 Пнд 08:19:31  1975308
>>1973904
https://ru.wikipedia.org/wiki/Qt_Development_Frameworks

>В марте 2011 года Nokia продала бизнес коммерческого лицензирования Qt финской IT-компании Digia[1].

>В сентябре 2012 года Digia полностью приобрела Qt у Nokia[1].

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 134 | 8 | 58
Назад Вверх Каталог Обновить

Топ тредов
Избранное