From: Kaldrenon Date: 2007-07-24T01:55:00+09:00 Subject: Re: Taking the bull by its horns On Jul 23, 12:30 pm, "M. Edward (Ed) Borasky" wrote: > Kaldrenon wrote: > > Yet another male (Maybe YAM will replace YAPH some day? *sigh*) > > > age: 19 > > > background: BASIC, Visual Basic, the scripting language included in > > TI-83 Plus graphing calculators, C++, Java > > > Presently learning: Perl and Ruby, with plans to learn Lisp, Lua, and > > Ada. My goal is to become a true polyglot. > > Unless there's a financial reason, I'd skip Perl and focus on Ruby. And > Scheme is probably a better tutorial language than (Common) Lisp. Check > out "Dr. Scheme", for example. I started on Perl because at the time it was the most un-Java language I knew about, and I know it's considered beneficial to learn languages that are very different from each other. I have since gained a lot of exposure to just how many language choices there are (and better ones than Perl, at that), but I still would like to learn a little more about Perl from a pure academic interest/curiosity standpoint. And perhaps when I said I want to learn Lisp I should have said "a Lisp", since I know there are many. Common Lisp and Scheme are the two I've heard the most about, so it will probably be one of those, but I haven't decided yet. By "better tutorial language" are you saying that Scheme is probably easier to learn? What makes it a good tutorial?