Static typing protects you from errors that you just never make...
- Dan Sugalski
Amen to that. I'm not sure why a language like Ruby draws folks who want to add static typing while a language like Perl generally doesn't. Maybe they fear bodily harm from the Perl folks. I wouldn't mind an optional typing system of some sort, but I can certainly live without it. You can always do tricks with hashes.
Maybe someone should port Params::Validate and then we can set up an auto-reply in the ML whenever the subject comes up.