3

I don't see any explanation of the name in the RFC, in the Wikipedia article on punycode, or elsewhere in my google searches, but maybe I didn't look hard enough.

Why is it called "punycode"? What's "puny" about it?

Maximillian Laumeister
  • 16,461
  • 3
  • 32
  • 63

1 Answers1

2

I emailed Punycode RFC writer Adam M. Costello, and he replied by quoting an email of his from 2002:

It is “puny” in three senses: The repertoire of characters used in the encoded strings is small, the encoded strings are short, and the implementation is small.

I have a longer write-up about it here:

https://www.maxlaumeister.com/articles/why-is-it-called-punycode/

Maximillian Laumeister
  • 16,461
  • 3
  • 32
  • 63