Slashdot Mirror


Lisp and Ruby

sdelmont writes "The developers of Rubinius, an experimental Ruby interpreter inspired by SmallTalk, have been discussing the possibility of adding a Lisp dialect to their VM. Pat Eyler collected some ideas and opinions from the people involved and it makes for some interesting reading. For many, Ruby already is an acceptable Lisp, and the language itself started as a 'perlification' of Lisp (even Matz says so) so it is perhaps fitting and might help explain why the whole idea feels right. Now, if someone added support for VB and gave it the respect it deserves, the world would be a better place."

4 of 336 comments (clear)

  1. Re:Performance, anyone? by fatphil · · Score: 2, Funny

    This reminds me of Greenspun's Tenth Rule:

    Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.

    As long as it can send mail, that's the only feature that matters (and whose rule is that?).

    --
    Also FatPhil on SoylentNews, id 863
  2. wow, I have no idea what that just meant! by tommyhj · · Score: 5, Funny

    This is just one of those stories that us non-linux, non-programmers have absolutely no idea of what means! Which insidentally makes it rather funny to read :-) I mean, adding Lisp to Ruby's SmallTalk?

  3. Re:Performance, anyone? by marcosdumay · · Score: 2, Funny

    The question is: Is half lisp better or worse than a full one?

  4. Re:Performance, anyone? by Anonymous+Brave+Guy · · Score: 2, Funny

    (format-for-slashdot(report-answer(probably

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.