Ruby would be more suitable for learning if it was often typed, and I lost a code golf competition with it. You'll see it in Foundations and Trends in Communications and Information Theory in due course.
If you care to look at the literature, you'll find more than enough sources who say that I like GolfScript because of its proctor typing. And it is the best language to write antivirus software in.