BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Ruby Content on InfoQ

  • MacRuby Drops GIL, Gains Concurrent Threads

    MacRuby joins the ranks of JRuby and IronRuby and moved away from Ruby 1.9's Global Interpreter Lock (GIL) in the experimental branch.

  • Ruby 1.9.2 Plans Announced

    The plan for the Ruby 1.9.2 release is available now, including the timeline and some features that might be added, such as shipping SQLite with Ruby.

  • A Dollar Value On Pair Programming

    "Why in the world would we use two people to do the job of one?" This is often the initial reaction to people when first introduced to the idea of pair programming. In essence, they perceive pair programming as doubling the cost of writing any segment of code. Dave Nicollete offers some quantitive ideas to help show how pair programming can save money, not waste it.

  • Presentation: Under The Hood

    David Chelimsky takes a look at the Ruby Gems system - and a few very useful Gems: hpricot, builder, mocha, hoe, bones, and more.

  • Ruby VM Roundup: IronRuby 1.0 Coming Up, RubySpec, JRuby 1.3.1

    IronRuby's alive and kicking - and will go 1.0 in July. We look at some resources to get up to speed with IronRuby's status. Also: JRuby 1.3.1 is an important bug fix update for JRuby users, MacRuby continues to improve and MagLev now comes with a native parser.

  • Rip: A New Package Management System for Ruby

    Rip is a new package management system for Ruby. Why a new package management system? We talked to Rip developer Chris Wanstrath from GitHub to learn more.

  • 3 Ruby Project Time Savers: Hoe 2.0.0, YARD, Whenever

    We take a look at 3 tools that will help streamline Ruby projects. Hoe 2.0.0 sets up projects and is now extensible with plugins. YARD is a documentation generator like RDoc and it's now powered by a new faster parsing strategy. Finally: Whenever takes care of defining and updating your crontab file - and it's configured with Ruby code.

  • DoS Vulnerability in BigDecimal

    A DoS vulnerability has been found in all Ruby 1.8.x versions, fixes are now available in 1.8.6-p369 and 1.8.7-p173. Current JRuby versions also seem to be affected.

  • JRuby Roundup: JRuby 1.3 Released, ruby2java, JSR 292 Progress

    JRuby 1.3 is now available, bringing performance improvements and compatibility with Google AppEngine. Work on other improvements is continuing and a first version of the ruby2java compiler is now available. Also: InvokeDynamic support is making it's way into the builds for the next Java version.

  • FutureRuby Conference Coming Up

    After last year's success of the RubyFringe conference, organizers Unspace will hold the FutureRuby conference July 9-12 2009 - tickets are still available. We talked to Pete Forde of Unspace about what to expect from FutureRuby.

  • QCon San Francisco Nov 18-20 Tracks and Conference Announced

    The tracks for the third annual QCon San Francisco (Nov 18-20) have been published and QCon is now open for early registration. Last year's QCon SF survived the downturn in November with over 450 attendees, this year we have reduced the price and are offering special early registration with savings of $800 until June 17th.

  • Interview: Ruby in Practice with Jeremy McAnally

    InfoQ’s Robert Bazinet and Matthew Bass had the opportunity recently to talk with Jeremy McAnally about his new book, Ruby in Practice. Jeremy gives readers insight about the book but goes into detail about Ruby’s use in the enterprise.

  • RubyGems Roundup: Fat Binary Gems, Is It JRuby and New Plugins

    Aaron Patterson has a solution for native Windows RubyGems that support both Ruby 1.8 and 1.9 at the same time: fat binary gems. Is It JRuby.com tracks JRuby compatibility for popular Gems; and some new RubyGems plugins emerged.

  • JRuby Roundup: GitHub:FI, JRuby on JBoss with TorqueBox, EngineYard with JRuby Support

    GitHub now offers an installable version of the service for users who want to keep their code inside their network - and it's built on JRuby. TorqueBox is a new solution for running JRuby on Rails on JBoss, complete with integration for job queues and SIP integration Also: EngineYard announced it will start providing JRuby as a hosting option in July.

  • Interview: The Well-Grounded Rubyist

    This interview talks about David A. Black’s new book, The Well-Grounded Rubyist, and his views on learning Ruby and making the transition from Ruby 1.8.6 to 1.9.1.

BT