Re: Искусство программирования
От: Ziaw Россия  
Дата: 16.12.16 06:33
Оценка: +4
Здравствуйте, Basil B, Вы писали:

BB>Perl:

say 'Fizz' x $_ %% 3 ~ 'Buzz' x $_ %% 5 || $_ for 1 .. 100;


BB>PicoLisp:

(for N 100
   (prinl
      (or (pack (at (0 . 3) "Fizz") (at (0 . 5) "Buzz")) N) ) )



BB>А вот вариант на пиколиспе — ясный, элегантный, небанальный — можно сказать, красивый. Заключительная программа приведена для контраста.


Что-то он не сильно читабельнее перла, на мой взгляд.
Отредактировано 16.12.2016 6:54 Ziaw . Предыдущая версия . Еще …
Отредактировано 16.12.2016 6:53 Ziaw . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.