BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage IronRuby Content on InfoQ

  • IronRuby and the Road to 1.0

    IronRuby was originally announced by Microsoft at MIX'07 and two years later developers are wondering where is version 1.0. InfoQ interviewed John Lam My in January of 2008, where John indicated the team was looking for release in the second half of the year, but that did not materialize.

  • 23 .NET Open Source Projects

    Eric Nelson, a Developer Evangelist for Microsoft and Technical Editor of MSDN UK Flash, has compiled a list of 23 .NET open source projects mostly based on recommendations sent by UK developers. Other great projects did not make it into the list, while Microsoft’s contribution include: ASP.NET MVC, DLR, IronRuby, IronPython, MEF.

  • 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 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.

  • Interview: Talking RubyMine with JetBrains Developer Dmitry Jemerov

    Dmitry Jemerov is the lead developer of the RubyMine IDE project at JetBrains. RubyMine is the new integrated development environment from JetBrains focusing on helping Ruby and Ruby on Rails developers be more productive and efficient programmers.

  • Ruby Performance: Great Shootout Results And A Discovery About Binary MRI vs Source Compiled MRI

    Antonio Cangiano has again benchmarked all Ruby VMs, MRI 1.8 and 1.9.1, REE, JRuby, Rubinius, IronRuby and MagLev. The results show the steady improvement of the performance of all VMs - and a few surprising lessons of how the performance of MRI can vary.

  • RubyConf'08 Videos: Ruby VMs: Internals of YARV, Rubinius, MagLev

    The videos from RubyConf '08 are available. We looked at the Ruby VM talks. Sasada Koichi, creator of the Ruby 1.9 VM, talks about the state of the VM, experiments with Ruby to C AOT, Ricsin and more. Evan Phoenix talks about the state of the Rubinius C++ VM. A detailed talk shows how MagLev is implemented. Also: MacRuby, JRuby, IronRuby, VM optimizations, RubySpec.

  • IronRuby moves to Github

    Microsoft recently announced they had moved their IronRuby project to GitHub. The announcement, like many projects these days, shows the project moving from its current Subversion repository to a Git repository located on Github.

  • Mobile Ruby Roundup: Symbian Ruby 1.9, Android, JME, iPhone and Mono

    A port of Ruby 1.9 is now available on Symbian. We take a look at other options for running Ruby on mobile devices, from JRuby on Android or JME to IronRuby on the iPhone with the aid of Mono.

  • Embedding MacRuby For Application Scripting

    The upcoming MacRuby release will have some features that allow to embed the runtime and use Ruby to script Objective-C based applications.

  • Presentation: Ruby Beyond Rails

    John Lam talks about his path to dynamic languages, some of the problems of making IronRuby run fast, and how the DLR helps with implementing languages.

  • Talking with Ivan Porto Carrero about IronNails

    A new project has been created for developers using IronRuby to write applications with a Ruby on Rails like experience. The project is called IronNails and is ready for developers to give it a go today.

  • Exploring IronRuby with a C# Perspective

    Many developers who know a particular programming language and want to learn a second one, often find it the hardest language to learn but subsequent languages being easier. Any developer who knows C# and has an interest in learning IronRuby can find a tutorial series on learning IronRuby based on knowledge of C# from CodeThinked.

  • IronRuby and ASP.NET MVC

    John Lam demonstrates two new products from Microsoft, IronRuby and ASP.NET MVC, working together. While it will probably never replace Ruby on Rails, it is an interesting look into the new technology.

  • Introducing the Ruby Benchmark Suite

    Antonio Cangiano started the Ruby Benchmark Suite project, which aims to collect a comprehensive set of benchmarks that users and implementers of Ruby can use to compare different implementations. We talked to Antonio about his plans and he gave us a timeframe for the next Ruby shootout.

BT