E' da un pochino che seguo questo blog, in cui l'autore John Lam pubblica le sue esperienze nello sviluppo di RubyCLR.

Ruby è infatti un linguaggio di programmazione a dir poco eccezionale, e se non lo conoscete vi consiglio di studiarvelo un pochino perchè merita davvero (io mi sono comprato questo libro, e me lo sono letto a mò di romanzo in due-tre giorni...). In più la possibilità di usarlo come linguaggio di programmazione per il framework .NET è davvero una bella opportunità, e mi permette di "riciclare" conoscenze acquisite in un nuovo ambiente...
Insomma, oggi è uscita una nuova release (ovviamente più alfa che beta) di RubyCLR, e vi consiglio di dargli una occhiata, cosa che io farò in questo week-end.

Qualche news dal post originale:

Here’s a brief summary of RubyCLR as of this drop:

  • Reference .NET assemblies by assembly name or by filename
  • Create and manipulate .NET reference and value types
  • Automatically marshal .NET reference and value types to / from Ruby
  • Dynamic generation of interop code using CIL instructions
  • Create and manipulate generic .NET reference types
  • Discover and consume .NET interfaces on a .NET object
  • Implement .NET event handlers using Ruby blocks
  • Map .NET member names to Ruby names (e.g. WordCount becomes word_count)
  • Mix in Ruby Enumerable support for .NET IEnumerable types
  • Dynamically access .NET XML documentation from irb (requires text/format – to make it work uncomment require in rubyclr.rb)

Interessante, no?
See you later for news...

powered by IMHO 1.3