There Is More Than One Way To Do It

E255512

"There Is More Than One Way To Do It" is a famous Perl programming motto coined by Larry Wall that celebrates flexibility and multiple valid approaches to solving problems in code.

All labels observed (2)

Label Occurrences
TMTOWTDI 2
There Is More Than One Way To Do It canonical 1

How this entity was disambiguated

Statements (32)

Predicate Object
instanceOf Perl motto
programming philosophy
software development motto
appearsIn Perl community
surface form: Perl community discussions

Perl documentation
associatedWithLanguage Perl
category hacker culture phrase
software engineering slogan
coinedBy Larry Wall
contrastsWith There should be one—and preferably only one—obvious way to do it
contrastsWithLanguagePhilosophyOf Python
describes flexibility in programming
multiple valid approaches to solving problems
emphasizes expressiveness of Perl
programmer freedom
hasAcronym There Is More Than One Way To Do It self-linksurface differs
surface form: TMTOWTDI
hasNotableProponent Larry Wall
influences Perl coding style guidelines
Perl
surface form: Perl language design
languagePhilosophyType non-prescriptive coding style
mottoOf Perl
surface form: Perl programming language
opposes strict uniformity in code style
promotes creative problem solving in code
experimentation in programming
relatedConcept code expressiveness
language flexibility
programmer autonomy
shortName There Is More Than One Way To Do It self-linksurface differs
surface form: TMTOWTDI
supports idiomatic Perl code diversity
usedAs slogan for Perl
usedIn Perl community culture
writtenIn English

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Larry Wall coinedPhrase There Is More Than One Way To Do It
There Is More Than One Way To Do It shortName There Is More Than One Way To Do It self-linksurface differs
this entity surface form: TMTOWTDI
There Is More Than One Way To Do It hasAcronym There Is More Than One Way To Do It self-linksurface differs
this entity surface form: TMTOWTDI