История изменений
Исправление lovesan, (текущая версия) :
Можно померяться встроенной функциональностью, ага.
(defun foo (n)
(loop :for i :below n :collect i))
Вот это уж точно понятнее и лучше питона, или любого другого говноязыка выглядит.
И Лисп - как раз про это, если что. Про метапрограммирование, синтаксическую абстракцию, и вот это всё.
Но это все мимо темы вопросы.
Согласен с постом выше о том, что если учить дергать стандартную библиотеку вместо программирования - то на выходе получится говнокодер, тупой как пробка. Что впрочем и получается на выходе из питонщиков, обычно.
Исходная версия lovesan, :
Можно померяться встроенной функциональностью, ага.
(defun foo (n)
(loop :for i :below n :collect n))
Вот это уж точно понятнее и лучше питона, или любого другого говноязыка выглядит.
И Лисп - как раз про это, если что. Про метапрограммирование, синтаксическую абстракцию, и вот это всё.
Но это все мимо темы вопросы.
Согласен с постом выше о том, что если учить дергать стандартную библиотеку вместо программирования - то на выходе получится говнокодер, тупой как пробка. Что впрочем и получается на выходе из питонщиков, обычно.