Log in

Thu, Aug. 27th, 2009, 04:16 pm
What do you want to know about IronPython?

While I've been waiting for a huge build to finish unzipping on a shiny new Windows 7 test machine, I've been looking over my own and other IronPython team members' blogs.  I've come to the conclusion that there are far more comments for posts not dealing with Python, and in many cases the IronPython posts aren't getting any comments at all.  The missing interaction isn't necessarily limited to technical posts either from what I've seen.

Is this because we're doing a great job at covering IronPython topic xyz or because xyz just isn't that interesting?  If it's the latter, what would you like to see more of and less of?

Fri, Aug. 28th, 2009 11:35 am (UTC)
(Anonymous): Iron Python and Asp.net

I have been watching IronPython progress for several years. Most of my dotnet development is asp.net development and as a long time python programmer, I was excited to be able to use IronPython for Asp.Net development.
However, as years have passed, it has become very clear that the DLR is a second class citizen as far as Asp.Net development is concerned. The focus has been on Silverlight (not an option for over 90% of my work). I have seen more posts on porting Django to IronPython than porting IronPython to Asp.Net.
I suspect that C# will have most of Python's dynamic features long before IronPython is production worthy for Asp.Net.
Consequently, my interest in IronPython went from avidly reading every post, to an occasional click on Planet IronPython. I don't know how many people share my situation, but I suspect it is not a small number. Python to me would be the perfect language for server side scripting web pages in Asp.Net. For now, I am considering Boo or Corbra, but will probably stick with C#.
That is why I no longer post comments on IronPython.

Fri, Aug. 28th, 2009 11:41 am (UTC)
(Anonymous): IronPython and Asp.Net

Sorry, had a typo in the above post. I meant Cobra, not Corba.

Fri, Aug. 28th, 2009 03:30 pm (UTC)
(Anonymous): ORM, TDD

Hello, I try and keep up with the IP blogs and two things I am interested in (which may have been covered and I probably missed) are ORM and TDD with Iron Python.
I work in an enterprise development env. and try to use IP as often as I can but I find myself falling back on C# and nHibernate for object persistence- Is there a flexible way to do this with IP?
Also, I would like to see a walk-through of end to end TDD with IP. I typically do unit testing as an afterthought with IP which I don't do as much when I am coding with C#.

Mon, Aug. 31st, 2009 07:59 am (UTC)
(Anonymous): IDE and site-packages

as far as I am concerned, ipy has to be more compatible with some outstanding 3rd party site-packages out there. How about talking about them? Another big issue is the missing integration into VS2008/VS2010 as Mike Ford started a request for integration on connect. So my preffered topics are compatibility with site-packages and setting them up and tool support.



Mon, Aug. 31st, 2009 04:33 pm (UTC)

So it sounds like the big ticket items are:
* ASP.Net IronPython integration. This definitely seems worthy of a post
* object-relational mappings. AKA use of the cPickle module/System.Xml.Serialization namespace and utilization of Python objects from C#/VB/etc via dynamic
* test-driven development. A post on the benefits of testing C#/VB code from Python sounds like it would be relevant here
* compatibility with third party Python packages. What do we test internally? What can't we test?
* Visual Studio IDE support for IronPython. I've actually talked about this one before (see http://knowbody.livejournal.com/15675.html). Not much has changed since then, but I can say the "support Python within Visual Studio" bug(s) on connect have raised some eyebrows within Microsoft. Keep them coming!