Microsofts Move

By Darryl K. Taft  |  Posted 2006-08-28 Print this article Print

Microsofts Move Meanwhile, on the .Net side, Microsoft held the Lang.NET symposium on its campus from July 31-Aug. 2, which largely focused on enhancing support for dynamic languages on the Microsoft platform.
Indeed, Hugunin said Microsoft is working to help usher in support for dynamic languages on top of the CLR in a variety of levels and phases.
"What were going to try hard to do is, instead of doing a dynamic language specification, provide a dynamic language library and have guidance on how to use it," Hugunin said. He added that Microsofts experience with IronPython sets an example for how to implement other dynamic languages on .Net. In addition, if Microsoft could add the Ruby, Perl and Python libraries into the same pool, programmers could share interoperable languages and pick and choose the right one for a particular job, Hugunin said. "I think theres this democratization of programming coming along," said Hugunin, adding that dynamic languages will extend the move to democratize programming started by Microsofts Visual Basic. Meanwhile, Microsoft is hosting a project on its CodePlex development portal to deliver a PHP language compiler for the .Net Framework. Click here to read more about Microsofts Dynamics. Known as Phalanger, the primary goal of the project, released under Microsofts Shared Source License, is to enable full functionality of existing PHP scripts on .Net without any modification, Microsoft officials said. Other efforts to bring dynamic languages to .Net include the Gardens Point Ruby.Net Compiler, a project out of Queensland University of Technology, in Brisbane, Australia, to deliver a compiler for Ruby to run on the CLR. Another effort is John Lams RubyCLR, which is a bridge between the Ruby language and the CLR. Next Page: Moores law helps.

Darryl K. Taft covers the development tools and developer-related issues beat from his office in Baltimore. He has more than 10 years of experience in the business and is always looking for the next scoop. Taft is a member of the Association for Computing Machinery (ACM) and was named 'one of the most active middleware reporters in the world' by The Middleware Co. He also has his own card in the 'Who's Who in Enterprise Java' deck.

Submit a Comment

Loading Comments...
Manage your Newsletters: Login   Register My Newsletters

Rocket Fuel