Monday, June 8, 2009

Ruby/Python - Generate Code from my Domain Specific Languages - Visual Studio 2008

There's a new news item on Visual Studio Developer Center on how to generate code from a domain-specific language.

Is the equivalent of an eclipse plug-in for a new language? I know people rave about eclipse, especially for java development, but I used it's progenitor Visual Age, and an early java-based version of eclipse, and wasn't too impressed by the response times.

I'm running a Quad-core 2.2 GHZ computer now (how quaint and underpowered this will seem in the future! How many giga-processor do you have?) and it should be fast enough ... but like they say you only get one chance to make a first imperession. I wish Microsoft (or someone ..maybe I should just do it) would release an interface for Python and Ruby that is well-integrated with the existing runtime engines out there instead of only supporting the MS IronRuby, IronPython.

Why would Microsoft do this? Well IronPython and IronRuby don't have a large userbase anyways, and Microsoft would probably benefit more from directly supporting the existing userbase of Ruby/Python programmers (they could develop on windows and deploy on Linux ... but once the camel gets it's nose into the tent ..) and feeding on the migration of those developers to IronRuby and IronPython, if they are so inclined. Why would they be so inclined? Microsoft might fully support a general cross-platform runtime engine in it's silverlight that can be run in firefox and IE explorer, and make a really fast high-quality compiler that produces the fastest run-time code around, not to mention access to MPF from Python across platforms using silverlight.

No comments:

Post a Comment