IDEs for COM scripting: C# v. Python v. Iron Python v. JPython
Diez B. Roggisch
deets at nospam.web.de
Thu Jul 5 08:51:47 CEST 2007
Siegfried Heintze schrieb:
> I love the typing assist I get when using C# in VS2005 to write COM clients.
> I need to write a program to automate some tasks in outlook. Givin that the
> typing assist feature is very important to me, what would be the best
> combination of IDE and language for COM scripting?
> I was experimenting with Groovy and Eclipse and was extremely pleased to
> discover that I get the typing assist with that combination. However, I'm
> getting an accvio with a minimal outlook COM client. I hear great things
> about Iron Python: is there a good IDE for it that has a typing assist?
You won't get it in python. Python has no type declarations, thus the
IDE has no idea what type a name points to. This is true for IronPython
There are some other aids - for example eric (a python editor written in
python, using Qt) will have API-files generated that at least let you
choose the name of a method/property after you typed the first character.
But you should still try and see how productive one is in python. I'm
working in a Java shop, with eclipse - one of the most intimate
IDE-language-relationships imaginable. I get all the auto-completion,
refactoring and whatnot-support.
And I'd swap it for python + emacs every minute.
More information about the Python-list