Есть несколько способов сделать это ( TMTOWTDI или TIMTOWTDI , произносится как Тим Тоади ) - это девиз программирования на Perl . Язык был разработан с учетом этой идеи, поскольку он «не пытается указывать программисту, как программировать». Как утверждают сторонники этого девиза, эта философия позволяет легко писать краткие утверждения вроде
напечатать, если 1 .. 3 или / match /
или более традиционный
если ( 1 .. 3 или / матч / ) { печать }
или даже более многословно:
использовать английский язык ; if ( $ INPUT_LINE_NUMBER > = 1 и $ INPUT_LINE_NUMBER <= 3 или $ ARG = ~ m / match / ) { print $ ARG ; }
Этот девиз очень много обсуждался в сообществе Perl и в конце концов расширился до. Есть несколько способов сделать это, но иногда последовательность - тоже неплохая вещь ( TIMTOWTDIBSCINABTE , произносится Tim Toady Bicarbonate ). [1]
Напротив, часть дзэн Python гласит: «Должен быть один - и желательно только один - очевидный способ сделать это». [2]
Смотрите также
Рекомендации
- ↑ Ван, Джон (24 января 2009). "Может ли EPO (или TPF) приручить TIMTOWTDI?" . Dev411 Блог . Архивировано из оригинального 28 июля 2012 года . Проверено 15 июля 2019 .
- ^ https://www.python.org/dev/peps/pep-0020/
Внешние ссылки
- Perl, первый постмодернистский язык программирования на Ларри Уолл
- Там это больше , чем один способ сделать это на WikiWikiWeb
- Perl 6, младшая сестра Perl 5, выпущенная на Рождество 2015 года Ларри Уоллом и сообществом Perl 6.