I was just on a cool webcast called the .NET Coffee Break Show. I did a short show on getting started with IronRuby and Silverlight. Because the show is supposed to be just 30 minutes or so, I didn’t get into my usual preaching about the Ruby programming language or why people should use a dynamic language. Instead I just stated the fact that I really like Ruby and I » read more.
DLR
As many of you know, I’ve been playing with Dynamic languages with the DLR (Dynamic Language Runtime). It’s fun learning about new languages. Furthering that goal, I had the pleasure to sit down with Jay Wren about the Boo Programming Language and interview him for Code to Live. I intended to make it a 8-10 minute interview and cut him off so that I had very little editing to do. » read more.
This was a big enough bit that I thought that I needed a separate post from John Lam on IronRuby at the Portland .NET Users Group. One of the things that John Lam addressed in his session was how submissions are going to work with the DLR and IronRuby. There are three separate bits, the libraries (this is most of the language), the core compiler (this is the interface between the » read more.
John Lam was at OSCON and stopped by the Portland .NET Users Group and did session. Someone, probably Scott Hanselman, had a video camera and taped the whole session. Scott got the video and posted it on his site as a Silverlight streaming video. It’s pretty slick. There’s a lot of fun banter between Scott and John. I’ll warn you now – he’s not going to teach you IronRuby in this video. He assumes a lot » read more.
IronRuby is out in the open! And I’m digging it! If you have been reading my most recent posts, you’ll see that I’ve recently started getting into Ruby. Partly that’s due to attending and speaking at eRubyCon but I wouldn’t have gone to that conference had I not been interested in the technologies. I had first seen some of Ruby when I met John Lam at VSLive Toronto in 2006. He did » read more.
eRubyCon wrapped up yesterday. First talk of the morning – I heard Muness Alrubaie and Dan Manges, both from ThoughtWorks, talking about Ruby and Agile on a large project with ThoughtWorks. They have 30 people working on a single app – all at one war table in a conference room in Atlanta for 10 hours a day 4 days a week. They pair with the guy next to them. They shift pairs » read more.
I’m speaking at eRubyCon next week (7/16-7/18) joining the other speakers such as Neil Ford, Justin Gehtland, Jim Weirich and Joe O’Brien among many others. It’s going to be an exciting conference. I’m speaking on Silverlight (keep scrolling down – it’s about halfway down). Here’s the Abstract: Introduction to Silverlight Silverlight is the latest in the continuum of technologies from Microsoft to help you create differentiated user experience in the supplemented web » read more.
I’m sitting in the back of a Dynamic Languages session by John Lam and Jim Hugunin called “Just Glue it! Ruby and the DLR in Silverlight”. John Lam was a recent hire (January) to Microsoft. Prior to this he was working the Ruby CLR. Jim Hugunin is an architect on the CLR focused on DLR (Dynamic Language Runtime). He joined Microsoft specifically to work on Iron Python and make sure that » read more.
I know that I already mentioned this – but I thought I’d call it out specifically as it was part of a much larger post. Silverlight 1.1 Alpha supports Ruby and Python on the client side so people can write their RIA (Rich Internet Applications) in their own language. If you have not looked at dynamic languages – you should. There’s a lot of power there. Obviously, with power comes » read more.
BTW – long post! Too many announcements! I’m just out of the MIX07 keynote featuring Ray Ozzie and Scott Guthrie (Yes I find it a lot of fun that the top guys at Microsoft on the technology side blog about what they are doing). I’m still trying to get my head around what I just heard. They have far exceeded my wildest expectations. First – the client demos were sweet! Neil Hunt » read more.

