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