anonymous_james: (Default)
anonymous_james ([personal profile] anonymous_james) wrote2005-05-05 12:11 pm

(no subject)

So I'm wandering along the internet highways trying to find an example of how to use collections and iterators in Java and I discover what looks to be an interesting page, but it has some odd syntax.

I search a little deeper and its coded in Ruby.... Ruby? What's that? Well its
an "interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable."

(taken from http://www.ruby-lang.org/en/20020101.html)

I'm rather impressed that I've managed to find out about a new language. Sure the true geeks (I'm looking at you [livejournal.com profile] barty and [livejournal.com profile] themadone) probably already know about it but still I've never heard of it and that's what matters to me.

[identity profile] barty.livejournal.com 2005-05-05 11:49 am (UTC)(link)
Yeah, I've known about Ruby for years. I've dabbled a bit but I haven't done anything serious with it yet. It's been popular with early adopters for ages (probably because it's quite smalltalky) but it's gaining popularity with the mainstream because of Rails.

I plan to dabble some more because Rails looks so damn good. I like Ruby because it feels a lot like Python (my current main language) but more pure OO. I dislike Ruby because the syntax isn't as simple and pretty as Python's. Python has started growing Ruby-like features (Python's generators feel like Ruby's closures) but I think they're done better in Ruby.

Ruby is definately a language worth watching.