C Programming Tutorials and advice
CProgrammingTrends News Archives About Us Feedback

Recent Articles

Working With Gravatar Images
Gravatar is a service that associates your e-mail addresses with a picture of you for use on blog comments, forums and bulletin boards. I've been a happy user for years. A cool thing about Gravatar...

ZoomInfo API - ASP.NET C#
Over the last couple of days I have been digging into the ZoomInfo API (using C# - ASP.Net) to first of all better understand the API and secondly to leverage the data provided in order to use it for things like...

OpenID Implementation In C# & ASP.NET
Over the weekend I began looking more deeply into OpenID than I have before. I've always been intrigued by OpenID, but the information about it in terms...

IDataRecord Fields To Dictionary Extension Method
I have never been a fan of directly passing IDataRecords, or IDataReaders for that matter, about the place to get simple field values out. herefore, with the introduction...

ECMAScript, The New C++?
Everything but a call for a kitchen sink subroutine has been tossed into ECMAScript 4, leaving a couple of bloggers wondering why. ECMAScript has appeal...


06.05.08

Microsoft's IronRuby Integrates Into Dot Net And Silverlight


By Dan Morrill

Microsoft introduced IronRuby at the RailsConf in Portland, with integration into dot net and silverlight, this is a good thing, as showing off integration like this is important to keep dot net as part of any Web 2.0 lexicon.

The only thing that could be problematic is if Microsoft starts tinkering with Ruby on Rails to make it work on the Windows platform the same way that they did with Java, we might end up with another SUN Vs. Microsoft issue, lawsuits, and the eventual removal of a language from a platform. Lets hope that Ruby does not go the same way that Java did all those years ago.
"IronRuby doesn't just let you run Rails; it lets you interact with the rich set of libraries provided by .Net," Lam said. "You'll be able to use IronRuby to build server-based applications that run on top of ASP.Net or ASP.Net MVC. You'll be able to use IronRuby to build client applications that run on top of [Windows Presentation Foundation] or Silverlight." Source: Computer World

The good part is with the addition of instrumentation, it will be easier to spot bottle necks, and other programming issues early on in the development process. Ruby has its issues, IronRuby does not solve all of them, with the article still citing memory consumption as an issue, there are many horror stories around Ruby and its consumption of memory resources. Some of those horror stories are interesting, others have done a more comprehensive view of how this works right here.

Overall though this is a good thing for the Ruby community, lets hope that they embrace it rather than trying to sue their way out of working on a windows platform.

Comments

About the Author:
Dan Morrill has been in the information security field for 18 years, both civilian and military, and is currently working on his Doctor of Management. Dan shares his insights on the important security issues of today through his blog, Managing Intellectual Property & IT Security, and is an active participant in the ITtoolbox blogging community.
About CProgrammingTrends
A collection of articles and tutorials designed to help C and C variant programmers in their programming work. C Programming Tutorials and advice





CProgrammingTrends is brought to you by:

SecurityConfig.com NetworkingFiles.com
NetworkNewz.com WebProASP.com
DatabaseProNews.com SQLProNews.com
ITcertificationNews.com SysAdminNews.com
LinuxProNews.com WirelessProNews.com
CProgrammingTrends.com ITmanagmentNews.com





-- CProgrammingTrends is an iEntry, Inc. publication --
iEntry, Inc. 2549 Richmond Rd. Lexington KY, 40509
2008 iEntry, Inc.  All Rights Reserved  Privacy Policy  Legal


archives | advertising info | news headlines | free newsletters | comments/feedback | submit article


CProgrammingTrends Home Page About Article Archive News Downloads WebProWorld Forums Jayde iEntry Advertise Contact