Main Content

Dynamic Language Performance

A talk by Kevin Hazzard

About the Talk

October 10, 2009 11:25 AM

Reston, Virginia

Reston, Virginia

Dynamic programming languages are historically slow, right? So we could never use Python or Ruby for any kind of heavy-duty calculations, for example. Before Microsoft introduced the Dynamic Language Runtime (DLR), that may have been the obvious conclusion. However, in this highly interactive discussion, we're going to measure the performance of several computationally intensive operations in a static programming language and in a dynamic one. Thanks to the brilliance of the DLR team at Microsoft, you'll be surprised at the kinds of optimizations you get using those wonderfully expressive dynamic languages, making them truly fly on the .NET platform. You'll also learn some handy language integration tricks along the way. If you've ever thought that a dynamic programming language would help to solve a business problem in an elegant way but worried about the performance of the system, this presentation is for you.

Ratings and Recommendations

Avg. Rating

Average based
on 3 ratings

comments powered by Disqus