[evla-sw-discuss] Re: [aips2-developers] Python development

Tim Cornwell Tim.Cornwell at csiro.au
Tue Feb 21 04:10:32 EST 2006


On 21/02/2006, at 4:09 PM, Boyd Waters wrote:

>
> On Feb 11, 2006, at 3:31 PM, Tim Cornwell wrote:
>
>> Eclipse is
>> also a possibility [for Python development]
>
> Tim, did you evaluate PyDev when you were looking at Eclipse?
>
> http://pydev.sourceforge.net/
>
> (
> This might be of interest to EVLA people, as they are using Jython  
> (Python bindings to Java objects by means of an interpreter  
> implemented in Java) for the telescope executor scripts.

Yes, I tried it for a day or so. The integration with Eclipse is  
quite good and would have been my choice if you'd not suggested  
Komodo. Komodo is the best of all the ones that I tried. The  
integration with the language is very complete. For example, the  
debugger works so well that I (an old printf hand) have started using  
it.

My productivity with Python+Library+Komodo is excellent, I think.  
It's a good match for the use I'm making of it (control for NTD).  
There are a lot of high quality libraries that save immense amounts  
of time. An example closest to hand is the Twisted library for  
network applications. One really can get an app running in a very  
short period of time.

Tim



More information about the evla-sw-discuss mailing list