Here’s a
presentation
I did earlier today. Hat tip goes out to the
RedMonk guys for stirring up
interest. I’m quite sure that
somebody out there won’t like it. Particularly
since there really isn’t much new in these slides.
Now, off to RubyConf,
which appears to be sold out. Hopefully my
friends
will pull some strings. ;-)
And, no MrO, sorry to disappoint, but I am taking a plane.
Sam, the title of Least Insightful Programming-Oriented Presentation is not easily won. Be proud.
Did you hate Ruby’s syntax when you first sat down? I still feel that way, but I recall feeling the same way about Python (still hate the scoping there, but everything else is great). Also, how does Ruby compare to Python in when interacting with C libraries and/or implementing language features in C? A very good Python hacker once explained to me that a lot of the stuff I don’t like in Python is there to keep the C interface sane (as opposed to, say, Stackless).
What do you think about the lack of an image system in Ruby? I know that it introduces its own set of problems in Smalltalk, but I see a lot of upside to having it.
While I agree that Ruby has great features, its special-character heavy syntax still rubs me the wrong way whenever I read or write Ruby code. Maybe I’ll get used to it over time. I doubt it though.
BTW, Eclipse users should try RadRails. It’s rapidly shaping up to be my main Ruby IDE.
Whoops. You made a typo. You said that “Ruby is Smalltalk with better syntax”, when when you obviously meant to say is “worse syntax”. Named arguments are the Right Thing(tm). They may be less terse,but they make the code infinitely more readable. Too bad Ruby doesn’t have them.
Ruby Development Tools Originally uploaded by sogrady. A little over six months ago, I took a few minutes to consider the future of Ruby within mainstream enterprises. Despite my conclusion there - that Ruby deserved the accolades it was......
[more]
McGovern v Ruby, Round Three: Shillelagh Law Was All the Rage
In my follow up to James McGovern’s original post on Ruby, I mentioned off handedly that the dialogue had been mostly respectful in the initial exchanges. Well, all I can say is that it was fun while it lasted. As......
[more]