All streams
Search
Write a publication
Pull to refresh

Comments 8

(1 << i) могло бы пойти как (i <<= 1) вместо i++ .

Это какое то наречие портовых грузчиков:-) Если хочется прекрасного это к примеру Ruby, домашнего это Java, колдовского это Perl...

Проблемы LLM в таких местах - это то что она всегда с тобой соглашается и может обосновать любую чушь. Поэтому если бы был задан вопрос наоборот, что может лучше было бы использовать std::foreach вместо простого for, то ответила бы что да, лучше.

Давно есть Lisp и его эльфийский диалект Scheme.

Вы путаете божественное с просто высоким!

Мне наоборот казалось, что язык "аристократии" - это какой-нибудь всратый однострочник, который невозможно дебажить, или жонглирование однобуквенными переменными. Вот такие люди точно не боятся, что за ними придет тот самый психопат. Хотя в высокопроивзодительном коде это оправдано. А ФП-стиль, лямбды и прочее это наоборот шаг в направлении "чтобы и дурак понял".

Так я тоже понял ваш первоначальный запрос как «расскажи что делает этот код», а не как «сделай ревью»

мне показалось интересным что она нашла эти:

Минусы:

  • Немного больше кода

  • Меньше гибкости (если потребуется повторно использовать логику)

без лямбды.

Интересно как она насчитала немного больше кода? Или, далее, неужели таскать переменную со значением лямбды, да еще и с захваченными значениями локальных переменных, которые вряд ли кому-то нужны вне этого контекста, это гибче чем использование нормальной именованной функции, если действительно нужно повторное использование логики (кода)?

Sign up to leave a comment.

Articles