1. Cyclomatic Complexity Analyzer for Ruby

    Saikuro : A Cyclomatic Complexity Analyzer.

    Function complexity does not seem to be a great problem in the Ruby world, but tracking cyclomatic complexity is one of those things that can help pinpoint troubled modules.

    read more
  2. Ruby 1.9 Available

    Ruby 1.9, which involves a number of significant upgrades, is now available. This is development code, probably not ready for use in upcoming sprints / development cyclese, but I will be downloading it if for no other reason than to experiment with its Fibers implementation.

    read more
  3. BS On Rails

    Kurt Schrader wonders if he's the first person to hit a point in a Rails app where he wonders if he's "finally hit the point where the cost of maintaining our code in Ruby is higher than the savings by writing it in Ruby in the first place?"

    He says …

    read more
  4. First IronRuby Drop Available

    John Lam details the first public availability of IronRuby. Couple reasons why I'm interested in this:

    • It's Ruby
    • It's the CLR
    • It's a second data point for how to code for the DLR

    I don't think I'm going to be able to resist the temptation to write a compiler for …

    read more
  5. Ruby's ObjectSpace: A Challenge for the Managed Platforms

    The Ruby language contains the built-in module ObjectSpace, which provides programmatic access to the entire world of living objects. For instance, in Ruby you can write:

    ObjectSpace::each_object(Class) do |c|
     p c if c < Test::Unit::TestCase
     end
    

    which will iterate over every instance of Class in the …

    read more

Page 1 / 4 »

blogroll

social