
MrSmeet
14.07.2017
16:31:16
Похожего поведения я пытаюсь добиться в исходном коде это переход по метке

Berkus
14.07.2017
16:32:22
в c++ для этого есть исключения

MrSmeet
14.07.2017
16:33:13

Berkus
14.07.2017
16:34:21
да нет, там обычный try/catch/finally

Google

Дед Пегас
14.07.2017
16:35:41
Где в плюсах finally?

Berkus
14.07.2017
16:36:32
в raii деструкторах

MrSmeet
14.07.2017
16:40:44

Vadim
14.07.2017
17:19:30
Всем привет, есть вопрос. Что лучше выбрать для изучения GUI под linux, gtk+ или qt?

Berkus
14.07.2017
17:20:35

Anatoly
14.07.2017
17:21:42
+1 :)

Vadim
14.07.2017
17:22:02

Будда
14.07.2017
17:22:24

Berkus
14.07.2017
17:22:25
да, там ты будешь кода писать процентов на 80% больше чем в qt
в основном всякие g_free() и прочую ненужную мутотень

Будда
14.07.2017
17:22:58
Ну да, пусть за тебя все сделает жирный ООП с++.

Anatoly
14.07.2017
17:23:13
только принесет ли это хоть какие-то скилы в плане прокачки именно C++, сомневаюсь

Google

Berkus
14.07.2017
17:23:34

Vadim
14.07.2017
17:23:51
Ну ок всем спасибо.

Berkus
14.07.2017
17:24:10

Будда
14.07.2017
17:24:54
GTK написан на чистом, легком си. Qt на с++.
Что больше нравится - то и используйте.
Glade ничем не хуже QtCreator-а, кому нужно.

Ioann V
14.07.2017
18:19:27
Реально, я вот как то Qt не увожаю. И багованный и медленный. И свой стиль в проект приносит. Проще ли написать свое ? Я думаю, что да. Ведь не весь же Qt нужен.

Vitaly
14.07.2017
18:20:20

reagentoo
14.07.2017
18:20:49

Ioann V
14.07.2017
18:21:10
Ну он медленный почему - потому что дизайн такой :]

reagentoo
14.07.2017
18:21:26
чё

Stanislav
14.07.2017
18:21:35

Ioann V
14.07.2017
18:21:54

Scarf
14.07.2017
18:21:58
Толсто

reagentoo
14.07.2017
18:22:10

Vitaly
14.07.2017
18:22:28

Ioann V
14.07.2017
18:22:36

Anatoly
14.07.2017
18:22:50

Vitaly
14.07.2017
18:22:55
А вообще, есть специальный чат для холиваров. #holywar

reagentoo
14.07.2017
18:23:00

Google

Будда
14.07.2017
18:23:06
Достали. МОжно использовать и Qt и GTK.

Ioann V
14.07.2017
18:23:27
А с чего сразу дофига - если тупо нужны кнопочки, всякие листы и прогресс бары - недельки хватит. Зато все по своему и держит что нужно - VULKAN-ы и т.п

Anatoly
14.07.2017
18:23:28
Все, расходимся, пан сердится :)

Scarf
14.07.2017
18:23:34
Electron

Vitaly
14.07.2017
18:23:36
Прямыми.
Нет, ужасно кривыми руками. Нам приходится с каждым релизом эти говнопатчи выдирать для сборки клиента.

Ioann V
14.07.2017
18:24:18
Я это к чему, я так лично сделал. Но у меня производительность и дизайн - узкие места. То есть, пишу сам, пишу как хочу, чтобы было написано все

reagentoo
14.07.2017
18:24:20

Vitaly
14.07.2017
18:25:09

reagentoo
14.07.2017
18:25:29

Anatoly
14.07.2017
18:25:51

Ioann V
14.07.2017
18:25:51
Кстати о багрепортах, у вижлы была бага с кодировкой и типами char_t и т.п - багу репортили году так в 15, а фикса нету до-сих пор, как итог вся это уникодность c++11 пошла лесом
Имеете ввиду отдельные проекты или модули, как ниже(dll, so) ?
https://pp.userapi.com/c837334/v837334108/4e485/8MBE3Rjid1Y.jpg

Scarf
14.07.2017
18:27:40
Щас бы сравнивать криворукую реализацию макрософт со стандартом

Ioann V
14.07.2017
18:28:30

Scarf
14.07.2017
18:28:58
Щас бы сравнивать пулл реквест и баг репорт

Admin
ERROR: S client not available

Ioann V
14.07.2017
18:29:43
Ну, может не совсем корректно, но Qt реально медленный, чего стоит только сравнить например Qt Xml и любой другой открытый
раз так в 9

Scarf
14.07.2017
18:29:52
#holywar

Group Butler [beta]
14.07.2017
18:29:52
#holywar
С таким заявлением вам лучше сюда:
pro.cxx.holywars

Google

Berkus
14.07.2017
18:30:08
пиши

Ioann V
14.07.2017
18:31:19
Ну я не холиварю, просто подметил - что есть так, очень многие не сильно вдавались просто в эти вопросы.

Scarf
14.07.2017
18:31:41
Лол

Anatoly
14.07.2017
18:31:45
что ты, даже и в голову не приходило

Eugene
14.07.2017
18:32:03
Та блин, если всё называть холиваром, то этот чат можно закрывать :D

Scarf
14.07.2017
18:32:15
Пиши на MFC

Eugene
14.07.2017
18:32:18
А то кто-то спросил что-то, ему два человека по разному ответили, вот тебе и холивар

Scarf
14.07.2017
18:32:20
lightning fast

Ioann V
14.07.2017
18:33:14
Не, ну MFC он вроде как даже обновлялся. Но я кодил когда-то на старой версии. Было дело - были слезы.

Scarf
14.07.2017
18:33:33
И что, что обновлялся?)
Qt постоянно обновляется

Ioann V
14.07.2017
18:35:09
Ну, я к тому, что он еще не так стар. Ну в целом, я не против Qt - если нужно написать утилитку по быстрому, то можно его использовать. Но вот что-то серьезное, лично я бы не стал. Как не стал бы и STL использовать.

Eugene
14.07.2017
18:35:49

Scarf
14.07.2017
18:35:53
Ммм суеверия

Anatoly
14.07.2017
18:35:55


Scarf
14.07.2017
18:36:05
если вам нужно получить быстрое и надежное приложение, если вы не собираетесь использовать различные ObjectCalm’ы и вам не нужно профессиональное рисование (или вы намерены реализовать его самостоятельно) — то вам прямая дорога на сайт Trolltech, искать последнюю версию Qt. Но имейте в виду: за коммерческое использование ребята собирают деньги (за очень коммерческое, однако). А вы зато получите поддержку и другие бонусы. К тому же, помимо графики, Qt еще много чего умеет.
Но если вы убежденный программист на ObjectXLAM (условный Объектный Хлам, не пытайтесь найти по нему мануал), любите свободную тусовку хиппи, бесплатные пирожки на собачьем пуху, а также ориентирование на местности без компаса — счастливого пути на сайт gtk.org, там вы будете как дома.

Ioann V
14.07.2017
18:37:01
А boost?
Можно, он вроде как не сильно от само-писа отстает. Ну, тут я еще беру во внимание, что многие вещи мною уже были написаны когда то там.

Scarf
14.07.2017
18:37:29
Свой код лучше и быстрее чужого? ?

Ioann V
14.07.2017
18:37:44
если вам нужно получить быстрое и надежное приложение, если вы не собираетесь использовать различные ObjectCalm’ы и вам не нужно профессиональное рисование (или вы намерены реализовать его самостоятельно) — то вам прямая дорога на сайт Trolltech, искать последнюю версию Qt. Но имейте в виду: за коммерческое использование ребята собирают деньги (за очень коммерческое, однако). А вы зато получите поддержку и другие бонусы. К тому же, помимо графики, Qt еще много чего умеет.
Но если вы убежденный программист на ObjectXLAM (условный Объектный Хлам, не пытайтесь найти по нему мануал), любите свободную тусовку хиппи, бесплатные пирожки на собачьем пуху, а также ориентирование на местности без компаса — счастливого пути на сайт gtk.org, там вы будете как дома.
А разве он не бесплатен, если коммерция :)?

Google

Anatoly
14.07.2017
18:37:47
ладно, покормили троля и баеньки. всем хороших выходных

Scarf
14.07.2017
18:38:00
У него две лицензии)