Posts

Showing posts with the label podcast

Why IronPython Podcast and Best of MSDN Ebook

I recently wrote an article for the UK MSDN (Microsoft Developer Network) newsletter called Why IronPython? This article made it into the collection of the thirteen best technical articles of 2009: You can download these articles as a free ebook in XPS or PDF format, or read it online: FREE MSDN Flash eBook of the best 13 technical articles of 2009 The UK MSDN Flash developer newsletter contains great short technical articles written by UK developers both inside Microsoft and in the broader developer community. This eBook pulls together these great articles in one place. There are thirteen articles in this second edition covering Python, Inversion of Control, Behavior Driven Development, Silverlight and more. The MSDN Flash newsletter is run by Eric Nelson. He also has a podcast and we recorded an episode together about Python, IronPython, PyCon and various other topics: MSDN Flash Podcast 018 – Michael Foord discusses IronPython A great chat with Michael Foord, author of IronP...

Four IronPython Podcasts

It's been a while since I've posted (at least by the standards of this blog) and as usual a lot has happened. This includes four podcasts featuring IronPython. Sod This 7 - Dynamic Again Sod This is the product of the fevered imaginings of Oliver Sturm and Gary Short , two well known English .NET developers. In this episode they interview Harry Pierson , the IronPython program manager for Microsoft. Wow, we managed to record another show right away this time! We talk about a variety of things – my experiences with my Snow Leopard install, 32 vs 64 bit, dynamic languages and how the world is moving on so fast… lots of talk, and during mixing it occurred to me that I was a bit too talkative myself, which makes things a bit unbalanced :-) Well, I guess that’s how it is if there’s “only” two of you. In this episode we also include an interview we recorded with Harry Pierson at TechEd US. Harry is an IronPython guy these days, working for Microsoft as the PM on IronPython, and he ...

A Good Mix 16: Metaprogramming, Talks, PyDev, Excel and Testing

Another selection of articles, audio recordings and blog entries on IronPython collected from around the web. How I Learned to Love Metaprogramming Slides and code from a talk by Kevin Hazzard on metaprogramming on the .NET framework using C# 4.0 and IronPython. The title of my presentation was "How I Learned to Love Metaprogramming" and it concerns Dynamic Language Runtime architecture, performance of dynamic typing and Python to C# integration. The slides and source code are linked below. I will be giving this talk again in September at the Charlottesville .NET User Group meeting. Both of the demos require C# 4.0 which is available in Visual Studio 2010. Demo One - shows how to do XML parsing using a fluent interface based on a DynamicObject derivation in C# 4.0 Demo Two - shows how the Level 0, 1 and 2 CallSite and ActionBinder caches perform. UPDATED: I added a demo on 30 June 2009 that shows how the DLR 0.9 compares by invoking dynamic code through the DLR hosting APIs,...

A Good Mix 15: SharpDevelop, IronRuby, Mono and Scripting

More blog entries, articles and podcasts on IronPython and the Dynamic Language Runtime. Why SharpDevelop is a better IDE Discussing IDEs for IronPython is all the rage at the moment , and it is great that tool support is finally improving (and at an impressive pace). This post is by a developer called Mandar Vaze extolling the virtues of SharpDevelop for working with IronPython. In my first post about IronPython, I documented how installing IronPython Studio was painful (Needed Visual Studio shell, which in itself was confusing). When I started with IronPython I did not know about any other IDE, hence I went ahead with IronPython Studio. But later I came to know about SharpDevelop. IronRuby 0.6 Released IronRuby, the evil-twin of IronPython, has had a new release on the road to version 1.0. Jimmy Schementi announces and explains the release: Performance has been a major focus to this release, getting startup time quicker and optimizing built-in types. There has been more progress with...

More IronPython Podcasts and Videos

Another collection of podcasts and videos on IronPython and the DLR, quite a few this time. Seven hours of screencasts on the DLR, IronPython and IronRuby for C# and VB.NET Developers These are all Microsoft videos and cover: Implementing a Dynamic Language Inside the Dynamic Language Runtime IronPython for the C# Developer IronPython for the Visual Basic .Net Developer IronRuby for the C# Developer IronRuby for the Visual Basic .Net Developer The Microsoft Dynamic Language Runtime Defined Harry Pierson (Microsoft IronPython PM) has recorded a new podcast with Deep Fried Bytes . He talked for so long they had to split it into two episodes! Episode 31: Being Dynamic about IronPython with Harry Pierson – Part 1 Episode 32: Being Dynamic about IronPython with Harry Pierson – Part 2 After a few months of hunting him down, Keith and Woody sat down with Harry Pierson who is a Program Manager on the Visual Studio languages team. Harry’s big passion is currently IronPython but he also works wi...

CodeCast Episode 18: IronPython and Dynamic Languages with Harry Pierson

Harry Pierson (IronPython PM) and I are gradually working our way through all the .NET podcasts. This one (37 minutes) is the second part of Harry Pierson talking about IronPython and dynamic languages on CodeCast: CodeCast Episode 18: IronPython and Dynamic Languages with Harry Pierson This episode includes Ken Levy interviewing Microsoft’s IronPython program manager Harry Pierson, a part 2 from CodeCast #13. This is an extended in depth discussion with Harry giving examples of how dynamic languages are useful to any VB or C# developer, and how the next version of VS (version 2010) will include new features for integrating dynamic language programming within a VB or C# project.

IronPython Podcasts and Videos

Last week I was very fortunate to record a podcast on IronPython and dynamic languages on .NET with Scott Hanselman . Scott is a well known developer who works for Microsoft, and one of the authors of Professional ASP.NET MVC 1.0 . In this 46 minutes podcast we discuss why dynamic languages are interesting and gaining in popularity, and how IronPython fits into the .NET world - touching on why dynamic languages are easier to test and using IronPython to allow user scripting of .NET applications. Naturally both IronPython in Action and Resolver One get mentions along the way. Hanselminutes Podcast 159 - IronPython in Action with Michael Foord Michael Foord makes his living as a Python programmer. More specifically as an IronPython programmer. He chats with me about his company's use of IronPython, the DLR and why they picked Python over C# or VB. I've also recorded an episode with a new .NET podcast called Sod This , which describes itself as " brain burps for the tech sa...

IronPython Podcasts

Two podcasts on IronPython and dynamic languages on the .NET framework have gone live recently. .NET Rocks: Michael Foord Talks IronPython In this podcast I have a fifty minute conversation with the .NET Rocks guys on IronPython and dynamic languages in general. I'm even nice about Ruby! Apparently the .NET Rocks podcast has around 300 000 (!) regular listeners, so it was great to be able to promote Python and IronPython in Action to the .NET community. CodeCast Episode 13: IronPython and Dynamic Languages IronPython PM Harry Pierson on the CodeCast podcast. The actual interview starts a little way into the podcast: In this episode of CodeCast, Ken Levy and Markus Egger discuss upcoming developer event news and dynamic languages. This show’s interview is with Ken discussing IronPython with Harry Pierson, a program manager on Microsoft’s dynamic languages team.

Herding Code Episode 37

Herding Code is " a weekly podcast with K. Scott Allen, Kevin Dente, Scott Koon, and Jon Galloway ". They have a .NET focus, and episode 37 is an interview with Jon Udell - who is a technical evangelist for Microsoft and a Python / IronPython enthusiast. Herding Code in Episode 37: Jon Udell This week on Herding Code, Jon leads a talk with Microsoft Technical Evangelist Jon Udell, about strategies for Internet citizens. That is, making public information available for retrieval and manipulation through structured data feeds and Internet standards. The group discusses related topics like digital identity and OpenID and shares their thoughts on Oslo, DSLs, dynamic languages like IronPython.

DLR Resources and Silverlight on DDJ

One of the IronPython team has put together a blog entry pointing to all the resources available on the Dynamic Language Runtime: DLR Resources At PyCon I did an interview with Dr Dobbs Journal on Silverlight: Silverlight and IronPython

IronPython Present & Future: PyCon 2007 Podcast

The audio recordings for PyCon 2007 are finally making their way out. Jim Hugunin's talk is now available: IronPython Present & Future PyCon 2007 Audio Recording IronPython is an implementation of the Python language targeting the Common Language Runtime. IronPython has excellent performance, seamless integration with the .NET platform and very high compatibility with the standard Python implementation. The first public talk on IronPython was at PyCon 2004, three years ago. Since then, IronPython has progressed from a rough prototype to a 1.0 release with a vibrant user community. This talk will present the current state and future directions of this Python implementation.

More IronPython News from TechEd

This week I've been at TechEd Barcelona, and as well as demoing Resolver, I've done some interviews and been to some IronPython talks: TechEd Podcasts and Interviews IronPython Demos: Sho & Silverlight

Men of Iron Podcast

Craig Murphy has posted an interview with Michael Foord (uhm... me) on IronPython and the Dynamic Language Runtime and with Dave Verwer on Ruby and IronRuby: Men of Iron Podcast The interviews were both done at Mix UK.

John Lam on the DLR

The " .Net Rocks" team interviews John Lam about his work on the DLR. As well as the DLR, there is interesting discussion about IronRuby, IronPython and the challenges of other .NET languages using classes created in a dynamic language. http://www.dotnetrocks.com/default.aspx?showNum=254

Language Extensibility - Iron Python

Scott Hanselman and Carl Franklin discuss developments in dynamic and static language extensibility. As part of the podcast they talk about how IronPython uses a hook into No-Compile ASP.NET pages to enable better support for dynamic languages in ASP.NET. http://www.hanselminutes.com/default.aspx?showID=57