…Java or other JVM languages for JRuby; C# or other .NET languages for IronRuby, etc). However this imposes a burden on folks implementing language extensions, since they'll have to support yet another language to cover all Ruby implementations.
Ultimately, though, the unfortunate fact for most "native" impls is that regardless of how fast you can run Ruby code, the choke point is often going to be the C API emulation, since it requires a lot of handle-juggling and indirection …
…Microsoft tool to die from neglect ( DLR languages like IronPython and IronRuby), product team turf wars (like LINQ) or the world passing it by (like Silverlight). Should probably be free, but sells for $ 300.
VB.NET: Take a nice language like C# and weigh it down with syntax that's reminiscent of VB. It's like saying "Hey, I want a little more Italian culture in my life. From now on, I'm doing using only Roman numerals!"
I'd hate to work on a project …
…Using Pik, you can install different versions of Github page .including and IronRuby. It doesn't have the bells-and-whistles that does but trying to run mutliple Rubies without it would be a nightmare. You can grab from the
Now you need a way to actually write your applications. No, we're not going to fire up; it doesn't tend to play well with When choosing an editor, you can either go …
A big topic in the world of Ruby this year has been how to get more out of Ruby, specifically, how to get more done in parallel. The topic of concurrency, though, is one fraught with misunderstanding. This is largely due to the complexities of not only thinking about multiple things at once, but the limitations of Ruby implementations and operating systems.
…rather than providing any useful instructions for average users. Why no links to, IronRuby, or for people who would be better served by those implementations?
The Ruby on Ruby Installer versions.section links to some out-of-date
The Ruby Onsection recommends that installing "the current stable version of Ruby 1.9.1" (wildly out of date) is an easy and elegant way to go on or . Sure, if you want to put …
JRuby has had notoriously bad startup times. Not as bad as, say, IronRuby (sorry guys!), but definitely a big fat hit every time you need to run some Ruby code from the command line. Some of this overhead was related to JRuby, and we've steadily worked to improve that over the years. Some of it is due to the JVM, most commonly due to running on the "server" Hotspot VM or another JVM that does not have an interpreter (both of which start up considerably slower than …
…though under a different model . Also in April, IronRuby's project leader, , put together one of Ruby Inside's best posts and demonstrations all in one: A of Ruby in the using IronRuby and Silverlight …would be putting IronRuby on the backburner several months later.. but IronRuby's 1.0 release was a cause for celebration in the , .Net, and communities alike. Its development continues,
Interesting tidbits from around the web (October 22nd):
The - Joel's thoughts on the app store, and as the title suggests it's not a doom and gloom story. , why it's awesome. | Esler
New - IronRuby and IronPython getting turned over to their respective communities and placed under new leadership. and for and IronRuby - Jason Zander's - Site Home - Blogs