Информация об изменениях

Сообщение Re[7]: Запрет на Clojure в команде жавистов от 21.01.2019 18:22

Изменено 21.01.2019 18:24 Lexey

Re[7]: Запрет на Clojure в команде жавистов
Здравствуйте, kaa.python, Вы писали:

L>>P.S. Если что, я тоже в середине 2000-ых был любителем поизголяться — поиспользовать бустовые лямбды в плюсах, когда их никто в команде не использовал, парсер на boost::spirit'е запилить, и т.п. И оно даже работало нормально, вот только, часть потом повыпиливали нафиг после моего ухода на фриланс.


KP>А ты уверен, что проблема была в лямбдах и спирите, а не в том, что в целом была хрень неподдержаваемая?


Уверен. Спирит тех времен — это почти гарантированно неподдерживаемая хрень, которая еще и нещадно тормозила компиляцию. Лямбды в те времена тоже весьма криво выглядели без нормальной поддержки со стороны языка.

KP>Ну, там, ни юнит-тестов, ни вменяемых комментариев и везде плохо пахнущий код?


Тестов, как раз, было много. Плохо пахнущий код, естественно, был, но в других местах.
Re[7]: Запрет на Clojure в команде жавистов
Здравствуйте, kaa.python, Вы писали:

L>>P.S. Если что, я тоже в середине 2000-ых был любителем поизголяться — поиспользовать бустовые лямбды в плюсах, когда их никто в команде не использовал, парсер на boost::spirit'е запилить, и т.п. И оно даже работало нормально, вот только, часть потом повыпиливали нафиг после моего ухода на фриланс.


KP>А ты уверен, что проблема была в лямбдах и спирите, а не в том, что в целом была хрень неподдержаваемая?


Уверен. Спирит тех времен — это почти гарантированно неподдерживаемая хрень, которая еще и нещадно тормозила компиляцию. Лямбды в те времена тоже весьма криво выглядели без нормальной поддержки со стороны языка.

KP>Ну, там, ни юнит-тестов, ни вменяемых комментариев и везде плохо пахнущий код?


Тестов, как раз, было много. С комментариями и документацией тоже все было гораздо лучше, чем в большинстве других проектов. Плохо пахнущий код, естественно, был, но в других местах.