[prev] [index] [next]

Perl (cont)

Some of the language design principles for Perl:
  • make it easy/concise to express common idioms
  • provide many different ways to express the same thing
  • use sensible defaults to minimise declarations
  • don't be afraid to use context as a syntactic tool
  • create a large language that users will learn subsets of
Many of these conflict with design principles of languages for teaching.