IronRuby Links of note 01

March 20th, 2008 Aaron Junod Posted in links of note, Source, Links, Samples, IronRuby No Comments »

For some reason I have been lax in promoting the interesting IronRuby links from around the internet. Here is a new list of links, and expect weekly posts like this in the future.

Martin Maly has a set of posts for building a language on the DLR. Really interesting stuff, and he walks our through the ToyScript language that ships with IronPython.

Ivan Porto Carrero posted an update on his upcoming book, IronRuby in Action. Ivan also posts about a good looking IDE theme for Ruby in Steel, and building IronRuby and Mono in Leopard.

Michaeldotnet had posted a nice IronRuby getting started post months ago. Since then, he moved his blog to here, and posted some great stuff like semi practical IronRuby, and details about the zlib library he is writing in pure ruby.

Paul Ferrill walks through a WPF app written in IronRuby.

MSDN Blogs has a long list of DLR sites and resources within Microsoft.

Steve Eichert posted about getting started with IronRuby. If you get caught by the same compile issue he did when compiling via rake, these threads on the mailing list are talking about it. 1, 2

Lastly an oldie that I had missed, Cory Fox posted about some of the internals of IronRuby and walks through some of how IronRuby compiles and runs under the covers.

AddThis Social Bookmark Button

Some recent podcasts

September 30th, 2007 Aaron Junod Posted in IronPython, Links, podcasts, IronRuby 3 Comments »

Earlier this week I listened to Scott Bellware on Rubiverse on moving to ruby, and his thoughts on IronRuby. He seems relatively skeptical on IronRuby with some very just reasoning. He does make one very important point with IronRuby though, it will only be as good as the community makes it. John Lam and team can only go so far within the confides of the MS campus, and none of the other Ruby implementations have been completed in a bubble, they have all benefited greatly from an active community. Isn’t that the name of the game with open source anyway?

In any case, the podcast is a great listen, and should hopefully get you motivated to become active with IronRuby, because we all want to see it succeed right? :)

Craig Murphy also just posted a podcast with interviews of Michael Foord and Dave Verwer named the men of ruby Iron (Thanks Mike Moore). It covers IronRuby, IronPython, and the DLR. I haven’t listened yet, but just subscribed to the feed.

AddThis Social Bookmark Button

Links to chew on

August 1st, 2007 Aaron Junod Posted in Links, IronRuby 1 Comment »

Scott Hanselman posts a video of Jon Lam speaking at the Portland Area .net Users Group (padnug). Downloading now.
Scott Hanselman also posts on upgrading projects to the new drops of silverlight.
Javier Lozano walks everyone through some simple type inheritance with the limitations of the pre-alpha.

I continue to learn more about the underlying framework, but need a task. So I’m going to try to implement attr_accessor in IronRuby. attr_accessor is a favorite syntactical sugar of mine in ruby. It takes

Code (c)
  1.  
  2. private int _somethingID;
  3. public int SomethingID
  4. {
  5.   get { return _somethingID; }
  6.   set { _somethingID = value; }
  7. }

and turns it into

Code (ruby)
  1.  
  2. attr_accessor :something_id

Meta programming at it’s best.. I was able to find this link that describes his adventures in implementing attr_accessor, which led me to this great post on implementing DSLs. Ruby implements attr_accessor in C, but this seems like a prime candidate for managed code.

Edit : Lofty goals without doing enough research up front.. Gotta pick some lower hanging fruit..

AddThis Social Bookmark Button