From: merlyn@... (Randal L. Schwartz) Date: 2001-03-26T21:40:04+09:00 Subject: [ruby-talk:13217] Re: Randal in Ruby-land? (was: email address regexp) >>>>> "Jorg" == Jorg Ziefle writes: Jorg> Have you switched to Ruby now or why are you (so active) on this Jorg> list? Why a need to "switch"? I'm always looking for the best tool for a job -- EACH job. Just so happens that most of the jobs I've had over the past 10 years, Perl's been the best tool. :) In some ways, being so closely associated with the Perl core team has been a two-edged sword... I've gotten respect by association, but there have been parties I've to which I've been specifically uninvited. :) I'm a very practical broad-based guy: I've got code or patches in distros ranging from the GNU Emacs to Icon to the Squeak Smalltalk codebase. About the only place that *doesn't* have code from me right now is the Perl distro! (Although I helped design and advise some of the Perl constructs.) There are certainly some cool things in Ruby. Too bad Ruby isn't about 3 years further along the cycle... it's gonna play catchup to Perl forever for those that are comparing such things. Python suffers similarly. Jorg> P.s.: Do you think Perl6 can pick up some of the nice paradigms/idioms Jorg> of Ruby and Pyton? There were even rumors that Perl6 will be able to Jorg> interpret Ruby/Python scripts ... It's hard to say at the moment *what* Perl6 will be. My first guess is that the delta between perl5 and the first release of perl6 will be a proper subset of the RFCs submitted and presented to Larry Wall which he is currently considering. (http://dev.perl.org/rfc/ if you're curious.) There are certainly some features in there that would add to Perl some of the features that Ruby has that Perl hasn't (yet). -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 Perl/Unix/security consulting, Technical writing, Comedy, etc. etc. See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!