Сообщение Re: Искусство программирования от 16.12.2016 6:33
Изменено 16.12.2016 6:53 Ziaw
Здравствуйте, Basil B, Вы писали:
BB>Perl:
BB>
BB>PicoLisp:
BB>
А вот вариант на пиколиспе — ясный, элегантный, небанальный — можно сказать, красивый. Заключительная программа приведена для контраста.
Что-то он не сильно читабельнее перла, на мой взгляд.
BB>Perl:
BB>
BB>say 'Fizz' x $_ %% 3 ~ 'Buzz' x $_ %% 5 || $_ for 1 .. 100;
BB>
BB>PicoLisp:
BB>
BB>(for N 100
BB> (prinl
BB> (or (pack (at (0 . 3) "Fizz") (at (0 . 5) "Buzz")) N) ) )
BB>
А вот вариант на пиколиспе — ясный, элегантный, небанальный — можно сказать, красивый. Заключительная программа приведена для контраста.
Что-то он не сильно читабельнее перла, на мой взгляд.
Здравствуйте, Basil B, Вы писали:
BB>Perl:
BB>
BB>PicoLisp:
BB>
BB>А вот вариант на пиколиспе — ясный, элегантный, небанальный — можно сказать, красивый. Заключительная программа приведена для контраста.
Что-то он не сильно читабельнее перла, на мой взгляд.
BB>Perl:
BB>
BB>say 'Fizz' x $_ %% 3 ~ 'Buzz' x $_ %% 5 || $_ for 1 .. 100;
BB>
BB>PicoLisp:
BB>
BB>(for N 100
BB> (prinl
BB> (or (pack (at (0 . 3) "Fizz") (at (0 . 5) "Buzz")) N) ) )
BB>
BB>А вот вариант на пиколиспе — ясный, элегантный, небанальный — можно сказать, красивый. Заключительная программа приведена для контраста.
Что-то он не сильно читабельнее перла, на мой взгляд.