Videos tagged with DLR
John walked through some of the cool stuff they are doing with IronRuby. He started out showing how you can host the ruby engine in a C# application, in just a couple lines of code he wrote a WPF irb clone. He also showed how with C# 4.0 you can run the ruby engine, send it code, then reach in and get specific variables and pull them back out (using the dynamic keyword). He went on to show acce...
Behind LINQ - And Beyond
Summary In this presentation from the JVM Languages Summit 2008, Mads Torgersen discusses LINQ, declarative programming and metaprogramming in C#, examples of LINQ syntax and usage, lazy evaluation of LINQ queries, extension methods, lambda expressions, LINQ-to-SQL, LINQ expressions and metaprogramming, expression trees, how the .Net Dynamic Language Runtime (DLR) works, PLINQ, and the future o...
John Lam on IronRuby, Microsoft and Open Source
Summary In this interview from RubyFringe, John Lam talks about his work on IronRuby and how Microsoft is approaching Open Source software development. Bio John Lam is Program Manager on the Dynamic Language Runtime team at Microsoft. He created RubyCLR, and is now working on the team that is creating IronRuby, Microsoft's implementation of Ruby.
Ruby Beyond Rails
Summary At RubyFringe John Lam talks about his path to dynamic languages, some of the problems of making IronRuby run fast, and how the DLR helps with implementing languages. Bio John Lam John works on the IronRuby project at Microsoft. IronRuby is an Open Source implementation of Ruby that runs real Ruby programs. John and his family recently relocated to Seattle from Toronto and they're lovin...
RubyConf 2007: State of IronRuby
The one post of the conference that might really interest the majority of my readers. John talked about joining Microsoft, working on some earlier Ruby bridges and RubyCLR, and overall did a pretty good job as a Microsoft speaker in front of an open source Ruby crowd. He used some good self-depreciating humor and even wore a devil tail. He covered the main goals of the project, one of which is ...
MIX08: Microsoft Silverlight and Dynamic Languages
Learn how the Dynamic Language Runtime (DLR) works in Silverlight. Includes an introduction to Microsoft Silverlight for Python and Ruby programmers. Speakers: Jimmy Schementi, John Lam
Smalltalk Dave about Programming Languages, SOA, MDA and the Web
Summary In an interview at OOPSLA, Dave Thomas talks about the reasons for the rise of Java, what's behind Web 2.0, MDA and SOA, the rise of dynamic languages and the opportunities that he sees in the web as a platform. Bio Dave Thomas is the managing director of Object Mentor, founder and chairman of Bedarra Research Labs and adjunct research professor at Carleton University and the University...
Silverlight: Dynamic Languages With Silverlight
This video shows how dynamic languages such as Ruby, Python, Jscript and Visual Basic can be used to create Silverlight applications using the Dynamic Language Runtime.
Microsoft MIX07: Just Glue It! Ruby and the DLR in Silverlight
The web was built using dynamic languages. Their plain-text format made it easy to mash up scripts to create the next great app. Similarly, dynamic languages will find a home in Silverlight applications where plain-text formats are common. Silverlight can be easily deployed, which means that a wider range of dynamic languages will be used in building browser-hosted applications. In this demo-ce...