@ProCxx

Страница 903 из 2477
Berkus
25.05.2017
06:18:25
ну слушай, чуваки КДЕ под винды им собирают - значит практичный

Stanislav
25.05.2017
06:18:26
а для вашего гипа - нету
да гип тоже нахуй

Berkus
25.05.2017
06:18:44
ну не знаю что вы там обожаете сейчас, бак? там вообще нету нихуя

ну buckaroo да, с полтора пакаджа

Google
Stanislav
25.05.2017
06:19:34
мне больше всего из существуещего щас только qbs нравится, но там тоже куча траблов

Berkus
25.05.2017
06:20:06
он вообще кривоват, оно же из кумейка выросло?

Stanislav
25.05.2017
06:20:28
не совсем

Vladislav
25.05.2017
06:20:36
ну buckaroo да, с полтора пакаджа
мдэ, они даже folly не положили

Stanislav
25.05.2017
06:20:43
там qml в основе

Berkus
25.05.2017
06:20:55
qml? в билд системе? отказать

Stanislav
25.05.2017
06:21:11
Vladislav
25.05.2017
06:21:23
qml? в билд системе? отказать
как будто чем-то хуже cmake'а

Berkus
25.05.2017
06:21:38
хуже конечно

Stanislav
25.05.2017
06:21:45
Berkus
25.05.2017
06:22:01
у cmake нормальный свой язык внутри, qml это джабаскрипт и все его проблемы с собой

Berkus
25.05.2017
06:22:16
я лично не хочу чтобы билд система требовала юнит тестов для билдскриптов

Google
Berkus
25.05.2017
06:22:41
как раз это херня полная
ни одного аргумента от тебя еще не услышал почему это херня

это твое мнение

Berkus
25.05.2017
06:22:51
от тебя тоже кстати

давай так

аргумент - qbs херня

вот доказывайте обратное теперь

Vladislav
25.05.2017
06:23:13
аргумент - qbs херня
согласен, как и cmake

Berkus
25.05.2017
06:23:15
аналогично вашим высказываниям про cmake

Stanislav
25.05.2017
06:23:24
давай ты доказыай чем cmake лучше

Berkus
25.05.2017
06:24:36
давай ты доказыай чем cmake лучше
язык позволяет расширять код своими функциями и макросами, практически си с препроцессором (синтаксис немного другой) но это позволило написать миллион разных модулей которые делают всё cmake поддерживает файловые протоколы - можно скачивать, зиповать, заливать, делать все что делает сраный мавен и без грамма XML

Stanislav
25.05.2017
06:24:39
на самом деле qbs мне нравится чуть больше чем остальное ровно одним, то что он не meta build, а сам билдит код и не юзает мейк

Vladislav
25.05.2017
06:24:46
cmake плох как минимум своим "нормальным" языком, который проектировал ученик автора php, судя по всему

Berkus
25.05.2017
06:25:07
ты не к синтаксису придирайся а к функционалу

Berkus
25.05.2017
06:25:29
в autotools есть пара терминальных проблем

Berkus
25.05.2017
06:26:43
1. они генерят шелловый говно код, то есть завязан на sh - причем определенной версии 2. раз вы доебались до синтаксиса - СИНТАКСИС в автотулах ебанутый на все гну 3. autoconf, automake, m4, shell это не все депенденси которые надо поставить чтобы девелопить

короче вот мой поинт в пользу qbs, единственный
cmake --build и пофигу - оно само собирает тем, что найдет (для платформы)

Stanislav
25.05.2017
06:27:29
а, плюс более менее синтаксис, щас все так почти все, кроме всяких маргиналов знают жабаскрипт

Google
Stanislav
25.05.2017
06:27:46
cmake --build и пофигу - оно само собирает тем, что найдет (для платформы)
хз, по факту под виндой он все же msbuild внутри зовет

Berkus
25.05.2017
06:27:49
я ненавижу жабаскрипт, поэтому тут и закончим

да прочитайте вы хотя бы один раз что я пишу

Дед Пегас
25.05.2017
06:28:14
Слуответ: но ведь есть стандартный механизм для выравнивания...

Stanislav
25.05.2017
06:28:49
да прочитайте вы хотя бы один раз что я пишу
да читал читал) спокойнее) я просто cmake --build в последний раз именно под виндой и юзал

Nikolai
25.05.2017
06:28:56
Berkus
25.05.2017
06:29:07
я написал - он запускает ТО ЧТО НАЙДЕТ НА ПЛАТФОРМЕ

mbsuild, make, xcode-build что угодно

уже готовые, оттестированные. работающие билдсистемы на платформе

вместо избретения очередного велика

Stanislav
25.05.2017
06:29:37
он в любом случае генерит make/хуейк файлы

это и проблема

Berkus
25.05.2017
06:30:14
он генерит файлы для выбранной билдсистемы

Anatoly
25.05.2017
06:30:16
единственная претензия к cmake-у может быть и то только со стороны писателей IDE, что он является фактически черным ящиком для них.

Berkus
25.05.2017
06:30:19
и это не проблема ни разу

Anatoly
25.05.2017
06:30:23
а так этот тул рулит

Stanislav
25.05.2017
06:30:28
у мейка свои проблемы

Google
Berkus
25.05.2017
06:30:46
мейком в 2017 пользуются только дауны

есть ninja

Дед Пегас
25.05.2017
06:31:06
Лучше уж иметь в плюсах что-то вроде slack или crate...

Хотя slack даже лучше.

Stanislav
25.05.2017
06:31:31
есть ninja
а ничего что для нее, ОБЯЗАТЕЛЬНО, только генерировать файлы

т.е. да, она хороша, но блин

Admin
ERROR: S client not available

Berkus
25.05.2017
06:31:53
я не понимаю твоей проблемы извини

я писал build.ninja руками это очень удобный и аккуратный язык

но для 1000 файлов его действительно гораздо удобнее сгенерить cmake-ом

Stanislav
25.05.2017
06:32:45
It differs from other build systems in two major respects: it is designed to have its input files generated by a higher-level build system, and it is designed to run builds as fast as possible.

Berkus
25.05.2017
06:33:10
это не запрещает тебе написать маленький build.ninja так же как и маленький makefile руками

не запрещает сгенерить его gyp-ом, cmake-ом или питонским блядь скриптом

Stanislav
25.05.2017
06:33:58
я не понимаю твоей проблемы извини
дак вот, проблема) хочу адекватный синтаксис (не qbs, например, в сторону руби смотрю) + ninja, но без генерации промежуточных файлов

плюс хочется туда небольшое пакетное менеджерство, хотя бы уровня vcpkg

Дед Пегас
25.05.2017
06:35:19
cargo!

Уии!

Или скорей уж что-то хаскелевское.

Stanislav
25.05.2017
06:35:33
cargo!
я не стал писать, что аля карго)

Google
Дед Пегас
25.05.2017
06:35:58
я не стал писать, что аля карго)
Посмотри вот сюда https://docs.haskellstack.org/en/stable/README/

Stanislav
25.05.2017
06:36:36
Berkus
25.05.2017
06:36:59
ну хз, они прям в первом абзаце пишут
мое никому не интересное мнение, что вот это было красиво и не сложнее написать чем какой-нибудь мейкфайл https://github.com/berkus/wkdm/blob/master/build.ninja

Berkus
25.05.2017
06:38:15
сгенеренное cmake-ом выглядит примерно так же

только dependency lists более длинные

Женя
25.05.2017
08:56:38
Ребят, нужен программист на с. Решение задачи по универу за 1000 р. Напишите кто может, пример в лс кину

Evgeniy
25.05.2017
08:59:18
Nikolai
25.05.2017
08:59:54
Дед Пегас
25.05.2017
09:00:42
Это оффтоп.

/dev
25.05.2017
09:05:46
Скажи это моим работадателям
Странно, что они всё ещё остаются работодателями

Дед Пегас
25.05.2017
09:07:31
80 тыщ это всего вдове менше

Норм жи

Страница 903 из 2477