Controversy

The Official Ruby Site Is Proudly Maintained by No-One

Official project sites should set the benchmark for standards relating to that project in terms of the best quality and most up to date news updates, documentation, download links, tutorials, and so forth. On this front, Ruby's official site at ruby-lang.org is doing a bad job (in the English language variant, at least).

Read more →

The Rubinius Team Wants to Bribe You (With Stickers and T-Shirts)

You've given Rubinius a spin, right? And contributed code to the project? If you didn't already know, Rubinius is an 'alternative' Ruby-sorta-written-in-Ruby implementation that's production ready and has been going from strength to strength recently (I post about it quite a bit). And whatever your answers to those questions, the Rubinius team are kicking things up a notch by bribing you to get involved!

Read more →

Ruby Refinements: An Overview of a New Proposed Ruby Feature

finches.pngSignificant and serious improvements to the core Ruby language come along as infrequently as TextMate updates. Given that TextMate has had an update recently, an important new Ruby feature was sure to be just around the corner and it is: refinements! Shugo Maeda (who works with Matz and developer of mod_ruby) presented the idea at RubyConf 2010 last month.

Read more →

MacRuby + Mac App Store == Low Hanging Fruit for Rubyists

appstoreformac.pngAt its "Back To Mac" presentation yesterday, Apple unveiled the Mac App Store, an equivalent of the iOS App Store for the Mac. Given the relentless development and improvement of MacRuby and the power it brings Rubyists in developing complete OS X applications, I'm convinced that the time is right for Ruby to make a big splash on the OS X GUI app development front.

Read more →

The Rails Envy Podcast Becomes.. The Ruby Show

the-ruby-show.gifIf you try to keep up with the Ruby community you're probably familiar with the Rails Envy podcast, even if you aren't subscribed. Well, it's just relaunched as.. The Ruby Show, hosted by Jason Seifer and Dan Benjamin. They plan to cover the latest Ruby related news on a weekly basis in a similar style to Rails Envy. New episodes come out each Wednesday.

Read more →

Post Retracted: It’s Not a Ruby Inside Thing

sweet-running-boy.pngUpdate: I retract the post Be Professional or Be Edgy: How Context Can Keep Everyone Happy of April 27, 2009 in full. It covered an issue that started as a Ruby-related thing, but quickly became focused on the behavior and sentiments of some Rails communities. Ruby Inside is a Ruby news blog; therefore my editorial was unuseful and made for dull reading. I apologize for falling into such boring territory.

Read more →

MacRuby Marches Onwards

macruby.png It was just several months ago that we first began to mention MacRuby on Ruby Inside, but it's been coming on by leaps and bounds since then. MacRuby is a Mac OS X-based Ruby implementation that works on the Objective C runtime. It's based on Ruby 1.9 and uses the YARV VM (as Ruby 1.9 does) but will be switching to LLVM at the next major release. MacRuby is attempting to make Ruby a first class OS X development language.

Read more →

Ruby XML Performance Shootout: Nokogiri vs LibXML vs Hpricot vs REXML

xmlresults.gifDisclaimer: Every time we've run a piece about benchmarking or performance numbers on Ruby Inside, a retraction or significant correction has come out shortly thereafter. Benchmarking is hard, ugly, and quite often wrong or biased. It is not useless, however, but if you depend on the results in any way, you should certainly try to do your own benchmarking to confirm.

Read more →

Microsoft’s Latest Bad Idea? ARAX – Ruby-powered AJAX

Microsoft's got plans for Ruby beyond the fine IronRuby project in the shape of "ARAX" (Asynchronous Ruby and XML), a Ruby-flavored variety of the popular AJAX Web development techniques. Microsoft's Silverlight plugin will be able to process and run Ruby code that's directly within Web pages similar to how browsers process JavaScript. This allows Ruby developers to write Ruby code instead of the equivalent JavaScript as they do now.

Read more →