Mit IronRuby/IronPython sollten Sie technisch in der Lage sein, alles zu tun, was Sie in C#/VB .Net tun könnten. Ich bin neugierig, ob es irgendetwas gibt, das einen ernsthaften Rubyisten davon abhalten würde, eine WPF-Anwendung für Windows/Silverlight zu schreiben, wenn sie dazu geneigt wären. Ein Beitrag ici erwähnt Probleme mit Silverlight und Bindungen, aber ich denke, es gibt Möglichkeiten, das zu umgehen.
Ich arbeite an einem MVVM-Bibliothek die stark von der Dynamik Gebrauch macht, und ich wollte es mit einigen Beispielen ausprobieren, die dynamische Sprachen verwenden.