O'Reilly logo
  • Stephen Betts thinks this is interesting:

  • Expressiveness is more important than learnability.

  • It's quite OK to speak in "baby talk" if you happen to be a baby.

  • A language can be useful even before you have learned the whole language.

  • There are often several good ways to say roughly the same thing.

  • Every linguistic utterance gets meaning from many contexts at once.

  • Your language is agnostic about which context you should optimize for today.

  • Your language does not ...


Cover of Masterminds of Programming


While I don't "love" Perl, I do love Larry Wall's "principles of human language" that influenced the design of Perl.