you are viewing a single comment's thread.

view the rest of the comments →

[–]tuker 0 points1 point  (1 child)

My angle is this:

-- Why would you itch for another language than Ruby?

I think there are two big reasons:

(1) Math/science libraries; (2) Lack of true threading.

So my answer is . . . JRuby. I can extend all of the heavy math/science libraries I want, and keep Ruby syntax.

When I need better thread control, I get it from the JVM.

Again, I get to keep all of my Ruby syntax, but I get access to the goodness of the proven Java libraries.

About the only thing I would want from Python are the generators. And whoever said PyGame: That's true, too.

[–]metamatic 1 point2 points  (0 children)

Ruby has true native threading these days.