19 בדצמבר 2008
Firstly, in order to use the dynamic keyword, you'll have to download the VS2010 VPC image and work there. There is no way currently, to download and install Visual Studio 2010 on your local computer. Now we're ready to explore the future! So what is the dynamic keyword? The dynamic keyword is a new type of variable that will be added to the syntax of C# 4.0. Behind the scenes, the dynamic keyword is declared as an object with an attribute that indicates that this is a "special" object that should be treated dynamically. ...
15 בדצמבר 2008
Thanks everybody for coming to my session. It was a great great fun, even though I didn't get to show you the last demos. I'll make it up to you by a series of posts about the dynamic keyword, so stay tuned! My presentation can be fetched from here. The demos are available from here - pay attention to the instructions on the readme file first. If you've missed the session, you can watch the recording - download or watch online. [If the links are broken for some reason, you can go to the conference sessions page and get...
14 בדצמבר 2008
I've grouped together some resources and blogs for all of you out there who are willing to start working with dynamic languages that are built on top of the DLR. Enjoy! IronRuby Installation Currently you'll have to get the code from the IronRuby SVN repository (svn://rubyforge.org/var/svn/ironruby OR HTTP://ironruby.rubyforge.org/svn/trunk/) and build the project yourself. Justin Etheredge has posted a step-by-step walk-through on his blog. Resources IronRuby homepage Ruby basic tutorial How to debug and run IronRuby code from Visual...
13 בדצמבר 2008
This isn't a trivial thing to do until the IronRuby Visual Studio Integration component is out. So here are the steps in order to achieve that: 1. In Visual Studio, click on File-> Open -> Project/Solution 2. Select ir.exe from the \trunk\build\debug (or release, depends on how you've compiled the code) 3. Right click ir.exe in Solution Explorer and select Properties 4. In Command Arguments, with "-D " where will be the full path to your ruby file. For example, -D "c:\dev\IronRubyTest\test.rb". ...
It's holiday times and IronPython joins the celebrations! Microsoft has just announced the final release of IronPython - the Python implementation on top of the DLR. This version is named IronPython 2.0. Go and get it: http://www.codeplex.com/IronPython/Release/ProjectReleases.aspx?ReleaseId=8365 Happy Holidays!Shay.