Slashdot Mirror


User: barbakus

barbakus's activity in the archive.

Stories
0
Comments
1
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1

  1. It's new, but it's OO on Why not Ruby? · · Score: 1

    o.k. I didn't read every comment posted so far but I hope I got the important ones.

    Back to it:
    I read about ruby 2 or 3 month ago in a german magazine. It told something about "What's ruby" and a small comparison between ruby and perl.

    It sounded interesting enough for me to have a look at the ruby web site and to read a few of the examples shiped with the "distribution".

    Well, first of all I should tell that I'm an active Smalltalk developer for a company in germany.
    Perhaps everybody knows that Smalltalk is one of the most OO'ish languages around.

    As Java began to become more popular I thought I should have a try. I developed one or two little applications and sometimes it was really hard to get along with the OO/non-OO parts of it. There are a lot of workarounds for the one or the other thing but the one most annoying were the int's and long's and char's, etc.
    Who needs an int if you've got an Integer???

    And here's the point I like about ruby!!!
    It's OO, isn't it. At least the most of it.
    You don't have to care much about casting this type to that and that to this.
    For me, I don't want to care about if it's an int or an Integer.

    I really don't know much about perl and python. I never got the time to learn it.
    I really don't want everybody to use ruby because it's the best language around. It definitely isn't.
    But it's the one I understood in about a few minutes. Because I know OO.

    I heard CmdrTaco's speech at the LinuxTag in Stuttgart/Germany (Congratulation! IMHO the best together with Eric S. Raymond).
    I wouldn't go as far as to say if you're not using ruby YOU'RE WRONG ;)

    But maybe we should give it a chance. Let it grow. Let it be a scripting language for the ones who WANT it.

    Perl's o.k. as far as I can say. Python might be really cool.
    But ruby is too. Just for me!

    P.S. No flames for my really bad english please.
    I bend my knees and hail everyone who knows *this* language :)