James Matthews wrote: > I am not asking for a very detailed comparison that i know no one will > give i am just wondering for windows development which language would > be better? What i mean is GUI apps, interfacing with excel,word and > outlook etc.. >
You can have the best of both worlds with IronPython. Python is syntactically and semantically more concise than C#, with language features like higher order functions, list comprehensions, standard polymorphic containers and much more. IronPython allows you to use .NET classes - and the interface with C# is basically seamless (except for .NET attributes). At Resolver we have a 20 000 line IronPython application (plus around 75 000 lines of test code) which has just gone to our first customer. I highly recommend it - particularly if you have .NET experience. Where CPython beats IronPython is cross-platform capabilities. On the other hand, Windows Forms (.NET) is better than any GUI toolkit I've seen. Michael Foord http://www.voidspace.org.uk/ironpython/index.shtml > Thanks > James > > -- > http://www.goldwatches.com/watches.asp?Brand=39 > http://www.wazoozle.com > ------------------------------------------------------------------------ > > _______________________________________________ > Python-win32 mailing list > Python-win32@python.org > http://mail.python.org/mailman/listinfo/python-win32 > _______________________________________________ Python-win32 mailing list Python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32