Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

IronRuby - Fosdem 2010

2,574 views

Published on

The slides for the presentation I gave in the Mono dev room at Fosdem on 07/02/2010

Published in: Business, Technology, Education
  • Be the first to comment

IronRuby - Fosdem 2010

  1. IronRubyRuby & .NET’s Love Child<br />Ivan Porto Carrero<br />ivan@white rabbit consulting.eu<br />
  2. About me<br />IRC hooligan! CasualJim<br />Partner at White Rabbit Consulting<br />C# MVP<br />Author “IronRuby in Action”<br />February 6, 2010<br />IronRuby: Ruby & .NET&apos;s Love Child<br />2<br />
  3. Concepts covered<br />Introduction to IronRuby<br />Why IronRuby and Mono?<br />Leveraging Ruby libraries<br />Sinatra<br />IronRuby + Silverlight<br />BDD with Rspec & Caricature<br />Extending existing apps<br />February 6, 2010<br />IronRuby: Ruby & .NET&apos;s Love Child<br />3<br />
  4. Introduction to IronRuby<br />Open Source (MS PL)<br />Microsoft DLR<br />Currently 1.0 RC1<br />RC2 is imminent – this week<br />February 6, 2010<br />4<br />IronRuby: Ruby & .NET&apos;s Love Child<br />
  5. The CLR as we knew it<br />February 6, 2010<br />IronRuby: Ruby & .NET&apos;s Love Child<br />5<br />C#<br />VB.NET<br />…<br />Base Class Libraries<br />Common Type system<br />Security<br />Class Loader, GC, JIT, Execution Support<br />
  6. The new & improved CLR<br />February 6, 2010<br />IronRuby: Ruby & .NET&apos;s Love Child<br />6<br />C#<br />VB.NET<br />…<br />Base Class Libraries<br />DLR Runtime<br />Common Type system<br />Security<br />Class Loader, GC, JIT, Execution Support<br />
  7. Why should we care?<br />February 6, 2010<br />IronRuby: Ruby & .NET&apos;s Love Child<br />7<br />
  8. For me the purpose of life is partly to have joy. Programmers often feel joy when they can concentrateon the creative side of programming, so Ruby is designed to make programmers happy. <br />Yukihiro “Matz” Matsumoto<br />February 6, 2010<br />IronRuby: Ruby & .NET&apos;s Love Child<br />8<br />
  9. February 6, 2010<br />IronRuby: Ruby & .NET&apos;s Love Child<br />9<br />
  10. Caricature & Rspec<br />February 6, 2010<br />IronRuby: Ruby & .NET&apos;s Love Child<br />10<br />
  11. IronRuby & SilverlightTruly cross-platform GUIs<br />February 6, 2010<br />IronRuby: Ruby & .NET&apos;s Love Child<br />11<br />
  12. Sinatra has entered the building!<br />February 6, 2010<br />IronRuby: Ruby & .NET&apos;s Love Child<br />12<br />
  13. Extending existing applications<br />February 6, 2010<br />IronRuby: Ruby & .NET&apos;s Love Child<br />13<br />
  14. Forthcoming book, “IronRuby in Action”<br />Manning Publishers<br />
  15. Questions?<br />February 6, 2010<br />IronRuby: Ruby & .NET&apos;s Love Child<br />15<br />
  16. Get in touch…<br />www.WhiteRabbitConsulting.eu<br />ivan@whiterabbitconsulting.eu<br />Twitterati @casualjim<br />http://github.com/casualjim/<br />February 6, 2010<br />IronRuby: Ruby & .NET&apos;s Love Child<br />16<br />

×