>>232584535 Начиная с пятой версии Qt рекомендуется использовать cmake. Ну и я искренне не понимаю, кому в 2020 году нужен Qt, понимаю в 2010-2014, когда он превращал устаревший C++03 в более-менее современный и простой язык, а потом там какая-то неразбериха пошла, что все фишки Qt появились в стандарте, каждая команда разработчиков мешает Qt и стандарт в разных пропорциях, а потребность в окошках исчезла потому что задачи окошек начал решать веб.
>>232584925 Графический интерфейс используется не только в пк. Например очень многие автомобильные и тв интерфейсы используют Qt. Ну и многие программы так же используют Qt, потому что далеко не всё есть в вебе, тот же самый VLC например
>>232585153 Вот о чем и речь, когда я писал про неразбериху. >>232585075 > Например очень многие автомобильные и тв интерфейсы используют Qt А еще больше не используют Qt. Если ты не работаешь в команде, которая занимается разработкой интерфейса для телевизора или магнитолы на Qt, то это преимущество тебя не касается же.
>>232585317 >Если ты не работаешь в команде, которая занимается разработкой интерфейса для телевизора или магнитолы на Qt, то это преимущество тебя не касается же.
Я на работе должен делать программы для людей которым нужны нативные проги и они не хотят в браузере, так что на чём сказали на том и пишу
>>232585344 Жаба НН. А пакетный менеджер нужен, чтобы либы тащить из единого места и не ебаться, на какой платформе ты собираешься собрать свое говно ПО. Тупа облегчить жизнь в 2020 году и популяризировать язык.
>>232585651 >и не ебаться, на какой платформе Ты много кросплатформенного софта знаешь на плюсах, которое использует низкоуровневые систем апи? > популяризировать язык. А вот зачем? Кому это нужно? Это не гонка и не соревнование
>>232585510 Не объявляй кастомные классы в главном файле, делай отдельный модуль и импортируй в гуишный файл оттуда, в крейторе даже по-умолчанию можно классы для виджетов указывать таким образом.
>>232585771 >добавления пакетного менеджера Ненужный бред для питонистов >единой системы сборки Это низкоуровневый язык, тут сборка критичная часть. Мне кажется нельзя взять и сделать сборку единой
>>232585459 Тогда ладно. Я тоже на самом деле таким занимался, пока где-то в 2015 у нас не начало все переезжать в веб. Я решил что если уж учить что-то новое, то лучше переставать быть фронтэндщиком и найти себе одновременно перспективную и интересную работу.
>>232585822 > А вот зачем? Кому это нужно? Это не гонка и не соревнование Это нужно чтобы увеличить сообщество, как следствие увеличить количество библиотек.
>>232585932 >все переезжать в веб Пытался вкатиться в php, просто жесть, мне супер не понравилось. Ну конкретно то чем я занимался сводилось к постоянной работе с бд и манипулированию данными оттуда, я как-то больше по алгоритмам
>>232586095 >Это нужно чтобы увеличить сообщество Язык живой, повсеместно используется, так что в этом нет нужды >увеличить количество библиотек. Да их вроде хватает
>>232585822 > много кросплатформенного boost asio, работа с COM портами и до недавнего стандарта - многопоточка)) >А вот зачем? Кому это нужно? Это не гонка и не соревнование А вот и соревнования, например Rust наращивает обороты, и при удобном случае на него начнут переходить, как например GNUPG PGP не помню кто из них конкретно. Но в общем-то альтернатива может появиться
>>232586295 Это и правда сложно, однообразно и бесперспективно. Я по этому и решил уйти оттуда, потому что не выдержал всего этого, человек тонкой душевной организации и вот это все.