Slashdot Mirror


Interview with the Creator of Ruby

Lisa writes: "Yukihiro "Matz" Matsumoto talks about Ruby's history, the influence of Perl and Python on Ruby, and his new book, Ruby in a Nutshell. In the article he explains: "When I started the language project, I was joking with a friend that the project must be code-named after a gemstone's name (àla Perl). So my friend came up with "ruby". It's a short name for a beautiful and highly valued stone. So I picked up that name, and it eventually became the official name of the language. Later, I found out that pearl is the birthstone for June, and ruby is the birthstone for July. I believe Ruby is an appropriate name for the next language after Perl.""

23 of 183 comments (clear)

  1. one of the first posts by Anonymous Coward · · Score: -1, Offtopic

    well, thats all i could think of...

  2. turd psot btich! by Anonymous Coward · · Score: -1, Offtopic

    DCR Spamcannon!!

  3. Let's face it by Anonymous Coward · · Score: -1, Offtopic

    Ruby is a better design, while Perl is more mature. Ruby is growing up however. Soon Ruby will control the world. I just had pizza. Where are my pants?

    1. Re:Let's face it by Anonymous Coward · · Score: -1, Offtopic

      I just had pizza. Where are my pants?

      Interesting how your comment goes from +1, Insightful to -1, WTF?

  4. HELLO FOO by Anonymous Coward · · Score: -1, Offtopic



    go fuck a donkey with bin laden you communist hippie!

  5. eat my shits by Anonymous Coward · · Score: -1, Offtopic

    already doing that

    (ha ha ha bart say eat my shits)

  6. msg.asc by Anonymous Coward · · Score: -1, Offtopic

    -----BEGIN PGP MESSAGE-----
    Version: GnuPG v1.0.6 (GNU/Linux)
    Comment: Password is "iacbtinfm"

    jA0EAwMCVy+U1r2ixT9gyVLU6XeU2JAGi1Yg8Gof5g+TN9UQ JP oKW7zT9GjBkYl7
    bsFntFHm4MRy2v6bIN0FnxASObUu1D+CtXoPAKJBZzWLyOAp ZJ rTb9vdUUC5JRPY
    2H2M
    =/iSo
    -----END PGP MESSAGE-----

  7. mod this CORRECTLY by Anonymous Coward · · Score: -1, Offtopic

    this is not off-topic, if anything it's +1 amusing.

  8. Just what we need... by Anonymous Coward · · Score: -1, Offtopic
    ... yet another scripting language. Can you imagine a Beowulf cluster of these?

    Thank you.

    --Patrick Bateman, Esq.

  9. WARNING! Don't click the link! by Anonymous Coward · · Score: -1, Offtopic

    It is a goatse.cx redirect!

  10. treason by Anonymous Coward · · Score: -1, Offtopic

    that's not offtopic at all - that's exactly my immediate thoughts when i read what implied ruby to be the next language after perl!

    come on - even this site is written in perl!

  11. George Harrison - dead at 59 by Anonymous Coward · · Score: -1, Offtopic

    I just heard some terrible news on talk radio - musician/ex-beatle George Harrison was found dead this morning in a California house. More information wasn't available. I'm sure we'll all miss him. Even if you didn't like the beatles, you probably liked "The life of Bryan". Truly a British icon.

  12. Re:next birthstone after perl? by Anonymous Coward · · Score: -1, Offtopic

    pearls are formed by an irritant inserted into the oyster. Naturally, this would be a small rock or grain of sand. In pearl farms, they probably use something else.

    The oyster builds up a lining around the irritant, to protect itself.

    Stone? well, it might have a small one at the center.
    Overpriced? Well, the prices aren't artificially inflated, as is the case with diamonds

    Of course, it's a matter of supply, demand, and asthetics. Why is gold so valuable? It looks nice, doesn't tarnish, and is rare. It's useful in electronics, but that's a modern use. Consider all the people and wars fought over it, it's only value was a man-induced one.

  13. Ruby? The Gay nigger on fifth element? That Ruby? by Anonymous Coward · · Score: -1, Offtopic


    I thought so.

  14. George Harrison dead at 58 by Anonymous Coward · · Score: -1, Offtopic

    George Harrison, one of the 4 Beatles died in last night in Los Angeles. And I bet you don't believe it. Well, believe it

  15. I'm going to come out with a scripting language by badfish2 · · Score: 1, Offtopic

    I'm going to call it ASS, which will stand for Active Scripting Somethingrather. People will use it because theirs won't stink, but everyone else's will. Of course, they will know that everyone else's stinks because of the power of Open Source - everyone will want to packet-sniff everyone else's ASS to see how theirs is configured, which one is pretty, and which one stinks.

    I long for the day when I will have an o'reilly interview where I get to sit and talk about ASS.

    --
    "On the Internet, nobody knows you're a dog!" - a dog
    1. Re:I'm going to come out with a scripting language by scrytch · · Score: 1, Offtopic

      Yeah, but no one will want to maintain code written in it, because it looks like ASS :)

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
  16. Re:Ruby for Artificial Intelligence by Anonymous Coward · · Score: -1, Offtopic

    the rubble at the wtc dsite is stil smoking and you faggot geeks wnat to bitch about languages and artificial inteelligence? grow the fuck up

  17. Re:Nothing ?! by Anonymous Coward · · Score: -1, Offtopic

    ((((((((((((((((((((balderdash)))))))))))))))))))

  18. Lisp... by Anonymous Coward · · Score: -1, Offtopic

    is the greatest programming language on Earth.

    All other languages, including C++, Java (especially Java), Perl, Python, and YES even this young whippersnapper Ruby - ALL of these are mere toy languages.

    Yes, I'm sorry but in order to find a better language to program in, you'd have to leave this planet and find another one to live on. And, in all likelihood, the inhabitants of that planet, being the Superior Beings that they are, will have already invented Lisp, and tossed all those other languages on the garbage pile of history.

    That was all I had to say.
    Return to your sector.

  19. Re:Ruby for Artificial Intelligence by Anonymous Coward · · Score: -1, Offtopic

    Well, it's either that or bitch about your sorry grasp of your own language and your utter lack of intelligence. Which would you rather have us do, dipshit?

  20. Perl? Gemstone? by Anonymous Coward · · Score: -1, Offtopic

    Is a perl a gemstone? Isn't it pearl? And it's not a gemstone, is it?

  21. sorry, but the problem is you by mj6798 · · Score: 1, Offtopic
    There was no "flaming" in the message you were responding to. It is people like you that think any message that criticises something dear to their heart is a "flame" or a "troll" that make Slashdot such an unpleasant place sometimes.

    If you disagree with an opinion in a reasonably politely worded message, respond with a good technical argument. Don't throw out random accusations or moderate down messages you merely disagree with.

    Also, don't point people at a few hundred pages of documentation--it's counterproductive. If proponents of a tool are incapable of producing a concise statement of why their tool is better than other tools, people are entitled to assume that it isn't worth looking into it further. The burden of proof is on the shoulders of people who want mindshare, not on the shoulders of people who want to use existing tools.

    (As for Ruby, it seems like a reasonable language with a nicer C interface than Python. Enough to switch? I don't know.)