[IronPython] Main Utility of IronPython?

Mohammad Tayseer m_tayseer82 at yahoo.com
Sun Apr 12 13:15:59 CEST 2009

I use Python mostly for scripting, screen-scraping and small web apps using Django. I use IronPython mostly for prototyping (sometimes) and for trying .net APIs, which is faster than searching Google & MSDN :)

 Mohammad Tayseer

From: Davy Mitchell <daftspaniel at gmail.com>
To: Discussion of IronPython <users at lists.ironpython.com>
Sent: Sunday, April 12, 2009 9:04:37 AM
Subject: Re: [IronPython] Main Utility of IronPython?

For me, I use IronPython for a number of reasons:

1) I can learn more .Net and Python at the same time.

2) The Framework is substantial and well maintained. In CPython I am
frustrated by libraries getting
out of sync (some 2.4, some 2.5 etc months apart).

3) Python is a good scripting language and it is currently the best
and most mature one for .Net.

4) IronPython makes it easier to get the best out of Windows - it is a
more natural fit than CPython.

5) Winforms is nicer than WxPython :-)

6) Silverlight is great for Python in a browser.

Don't get me wrong - I have 3 versions of CPython installed too !!

Davy Mitchell

On Sat, Apr 11, 2009 at 10:35 PM, curtin at acm.org <brian.curtin at gmail.com> wrote:
> I guess I don't really have a primary usage other than tinkering around,
> mostly. I'm looking to change that, though; my company has a great need for
> automated testing on one of our GUI applications, something I suspect others
> are probably in need of in environments like ours (C/C++ servers, C# GUI
> clients).
> I work on the server side and have a bunch of C extensions to expose our
> APIs to CPython (and IronPython via IronClad for tinkering on the side), but
> the GUI app that consumes my server's data is lacking in automation. A lot
> of the testing is still too manual intensive and time consuming. Michael
> Foord gave a good talk on functional testing of GUIs at PyCon which gave me
> that "aha!" moment. I've studied the details on his site [1] and am looking
> forward to helping that GUI team make use of something along those lines to
> make their lives easier, and make our software of a higher quality.
> As for what IronPython's niche is and will be? I'm not sure what it is now,
> but with the way Microsoft is pushing the pedal to the metal on dynamic
> languages, it could be anything in the future. Once this stuff is installed
> with Visual Studio I suspect it's all going to explode through the roof.
> Brian
> [1] http://www.voidspace.org.uk/python/articles/testing/index.shtml
> On Sat, Apr 11, 2009 at 2:52 PM, Adam Brand <adamb at silverkeytech.com> wrote:
>> What do you guys think people are using IronPython for, primarily?
>> Web Apps? WinForms? Admin scripting?
>> There were over 20,000 searches for IronPython last month. In comparison,
>> IronRuby got 8,100.  ASP.Net MVC got practically no searches. Why all the
>> interest? What is the killer use case?
>> I would think web apps, but I don’t think that’s backed up by the usage of
>> IronPython for ASP.Net.
>> The primary reason we use it is for web apps, where we feel there are
>> productivity gains using IP for ASP.Net for front-end code and C# on the
>> backend. This use case, though, requires people to use two different
>> languages, which is a bit of a bar to raise where people mostly use C#.
>> There had better be significant productivity boosts using IP for that to
>> catch on.
>> Thoughts on what IP’s niche is and will be?
>> Adam
>> SilverKey Technologies
>> _______________________________________________
>> Users mailing list
>> Users at lists.ironpython.com
>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
> _______________________________________________
> Users mailing list
> Users at lists.ironpython.com
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
Users mailing list
Users at lists.ironpython.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20090412/b1a6add1/attachment.html>

More information about the Ironpython-users mailing list