This document provides an overview of the IronRuby programming language and how it allows Ruby code to run on the .NET Common Language Runtime (CLR).
Some key points covered include:
- IronRuby allows Ruby code to leverage .NET libraries and frameworks like ASP.NET and WPF.
- The Dynamic Language Runtime (DLR) plays a key role in enabling IronRuby to run Ruby code on the CLR.
- IronRuby makes it possible to embed and extend C# applications with Ruby code through features like MEF.
- This merging of Ruby and .NET opens up new possibilities for developers to choose the right language for each task and blend multiple languages together in a single application.