A Google DLR?

A Google DLR?

Written By
Darryl K. Taft
Darryl K. Taft
Jun 19, 2008
2 minute read
eWeek content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

Is Google working on delivering functionality akin to that in Microsoft’s Dynamic Language Runtime?

Could be. And if so it would be a boon for developers using Google App Engine.

Some bloggers have speculated that Google may be following Microsoft’s lead and creating something like the DLR to enhance development on the Google platform. The DLR is a Microsoft project to bring a set of services that run on top of the .Net CLR (Common Language Runtime) and provides language services for several different dynamic languages. The DLR has been used to implement dynamic languages like Python and Ruby on the .Net Framework-in the form of IronPython and IronRuby-and is a core element in Microsoft’s push to enable the use of dynamic languages in the browser.

Microsoft’s James Hamilton blogged on his speculation on a Google DLR look-alike.

The Microsoft database and development guru, and member of the company’s Data Center Futures Team, said: “It’s hard to know for sure what is coming but the popular speculation is that Google will be announcing a dynamic language runtime with support for Python, JavaScript, and Java. A language runtime running on both server-side and client-side with support for a broad range of client devices including mobile phones would be pretty interesting.”

I ran into Hamilton at the Google I/O developer conference in San Francisco last month and was anxious to see what he got out of the event. He apparently got a good deal out of it as he blogged on the event. But Hamilton said his speculation about a possible Google DLR comes from an upcoming talk by a Google engineer in Denmark at the end of September.

Meanwhile, should Google deliver a DLR-like substrate it would benefit developers on the Google App Engine, which currently only supports Python development-which was viewed as a hindrance to a lot of developers. Launched in April, Google App Engine is a platform for building and hosting Web applications on Google servers.

eWeek Logo

eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site's focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.