Ruby para .NET


Siguiendo las discusiones recientes sobre lenguajes dinámicos en .NET, quería compartir un par de links sobre implementaciones de Ruby para .NET que puedes probar en tu PC.


El primero es Ruby in Steel, construido por Sapphire in Steel (http://www.sapphiresteel.com), que se conectará a Visual Studio.NET para tener una mezcla de los beneficios del IDE de Microsoft más las tecnologías Ruby. Está disponible en formato beta y tiene la intención de permitirle a los developers usar Ruby sin tener que entrar y salir de VS a otra herramienta como el administrador de la base de datos. Incluye un debugger profesional, sintaxis coloreada y la habilidad de ejecutar aplicaciones de consola (lee el review en Infoworld aquí). Por cierto que en este sitio web puedes descargar un libro electrónico gratuito llamado “The Little Book of Ruby”.


Otro que existe es IronRuby, que es otra implementación de Ruby para el .NET Framework, que permitirá ejecutar programas Ruby como nativos de .NET. Puedes encontrar más información de IronRuby en http://www.wilcob.com/Wilco/IronRuby.aspx 


Conoces otra implementación disponible? Los has usado? Comparte acá tus experiencias y consejos para otros developers!

Comments (4)

  1. Arik says:

    Hola Ricardo, otra implementación de Ruby para .Net, es Gardens Point Ruby.NET, de la Universidad de Queensland en Australia,  por ahora solo es un compilador, no se si en un futuro se integrara a Visual Studio , pero es muy posible que así sea, ya que Microsoft es uno de los patrocinadores del proyecto.

    http://www.plas.fit.qut.edu.au/rubynet/

  2. ricardoj says:

    Hey muchas gracias por la información!

    Tomado del sitio web: …this is not just a Ruby/.NET bridge, nor a Ruby Interpreter implemented on .NET, but a true .NET compiler.

    Además, el código fuente también lo tienen disponible en http://plas.fit.qut.edu.au/Ruby.NET/Download.aspx

    Gracias Paulo de nuevo por el dato!

  3. Simplemente decirles que analicen esta comparación entre C# y Ruby ….saquen sus propias conclusiones….

  4. Simplemente decirles que analicen esta comparación entre C# y Ruby ….saquen sus propias conclusiones.