home Mail List
Info
Info
Meetings
Goals
Upcoming
Projects
FAQ
Security
Links

[Date Prev][Date Next] [Chronological] [Thread] [Top]

[NMLUG] Ruby



On 8/16/05, havoc <havoc@harrisdev.com> wrote:
> Sarang Gupta wrote:
> > My general feeling is that you can't become a proficient programmer if you
> > keep switching languages, unless there's a good reason.
> 
> Much to my shame, that's not actually true. Good programming techniques
> should be mostly-portable across languages, and really good programmers
> are often able to shift to new languages with little loss of proficiency.

I'd say that you can't become an expert programmer unless you *do*
learn new languages.  There are a lot of important concepts that are
much easier to lean in one language than in another.  Because of this,
learning new languages (like Ruby) tends to teach you a lot about
programming in general - stuff that's relevant in most every language.

Bottom line: You won't know if you'll enjoy Ruby, until you give it a
try.  Did you need someone to convince you that Perl was better than
sed/awk, or did you try Perl and find out for yourself?  Thankfully,
trying Ruby is very easy:

http://www.rubycentral.com/book/
http://www.loudthinking.com/arc/000199.html

I'm not advocating Ruby for everything or everybody, but I'm a strong
beliver in the large toolbox approach.  To me, it seems smart to
always be searching for new and better tools.  It just so happens that
the newest and best tool I've found recently for most of the work I do
is Ruby.

-Matt
http://bohnsack.com/


  • References:


Please send sugestions and comments to webmaster@nmlug.org.
Valid XHTML 1.1! Valid CSS! Powered by Debian Powered by Apache