crypt of decay - почему cmake делали идиоты, и используют идиоты [entries|archive|friends|userinfo]
ketmar

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

почему cmake делали идиоты, и используют идиоты [Oct. 19th, 2017|02:23 am]
Previous Entry Add to Memories Tell A Friend Next Entry
Linkmeow!

Comments:
From:(Anonymous)
Date:October 19th, 2017 - 02:32 pm
(Link)
Кетмар, но подожди, ты неправ!

Цмаке он же писался как фронтенд к РАЗНЫМ билд-системам, и не только make. Он умеет выплёвывать проекты visual studio, например, и ещё какую-то херню.

Мне понятно твоё раздражение, но тут ведь как раз прослеживается желание не выходить за рамки проекта и делать именно что фронтенд к популярным билд-системам, а не ещё одну билд-систему.

Хотя цмак всё равно так себе: overengineered и с кучей нюансов под капотом.

/ЧД/
[User Picture]
From:[info]ketmar
Date:October 19th, 2017 - 07:57 pm
(Link)
>фронтенд к популярным билд-системам
…который делает всё, что делает весьма навороченая билд-система, но не умеет билдить. ты не видишь тут ничего… странного?
From:(Anonymous)
Date:October 20th, 2017 - 09:05 am
(Link)
Я вижу лишь то, что разработчики цмака могли бы впилить свой кастомный бекенд и таким образом перебить все остальные билд-системы. Типа "я не только могу выдать тебе скрипты для твой любимой билд-системы / проект для твоей IDE, но и сам умею собирать!".

В отсутствии же такого бекенда я ничего _катастрофического_ не вижу, потому что это не делает цмак менее корявым.

Если ты об этом, то ок.

/ЧД/
[User Picture]
From:[info]ketmar
Date:October 20th, 2017 - 09:07 am
(Link)
это показатель киза в голове разработчиков. а если в голове у разработчика насрано, то и продукт получается коричневый да вонючий. тыкание носом в эту хуйню просто самый простой способ пояснить, почему цмак — говно.