comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Your experience with other scientific languages?
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Your experience with other scientific languages? [message #86455 is a reply to message #86453] Mon, 11 November 2013 09:59 Go to previous messageGo to previous message
Michael Galloy is currently offline  Michael Galloy
Messages: 1114
Registered: April 2006
Senior Member
On 11/11/13, 10:11 AM, Fabien wrote:
> It is not my intention to start a troll-like discussion here. I am
> reading this newsgroup since a couple of years now and I really
> appreciate the friendly tone of this group (I followed some other groups
> where arrogant people argued with other arrogant people... awful).
> Having said this, I am wondering why we are never talking about other
> languages. Is it to avoid trolls like me, or because EXELIS people also
> read this group? (did I emphasize already how much I appreciate the
> reactivity of Mark and Chris on this group? ;-))

I think we don't discuss them here is simply because this is an IDL
newsgroup, though I think your discussion is still appropriate as it
relates IDL to other languages.

> To my point: I am starting a career in academia and my future employer
> and colleagues don't use IDL. I could argue with my future boss and make
> him pay for an IDL license. But I am seriously wondering if I want to do
> this during my whole career (taking the risk to always be the only one
> using IDL), and I am thinking about leaning Python. I've been searching
> a bit for pro and cons, and since I am in the atmospheric sciences I
> came to this website for example:
> http://pyaos.johnny-lin.com/?p=544
>
> Such a topical argument can last for ever, starting with the pros and
> cons of open-source VS commercial softwares. So I will try to limit the
> discussion to a couple of points:
>
> - Map Projections: pyproj relies on the state-of-the art proj.4, and can
> do Datum shifts (it seems). IDL's system is quite old and can't do datum
> shifts.
> - Graphics: I read in a VISualize presentation that IDL's objective was
> to be "better than Python" in plotting (can't find the PDF anymore).
> Does that mean that Python is really good at plotting?
> - Statistics: my feelings says that Python probably has many more tools
> "out-of-the-box" due to the larger community.
> - Easiness of use: I am a Linux user so I am not afraid of installing
> some packages, but I'm told that python is quite complicated in this
> respect.
>
> My question: did some of you have experience with python or similar
> languages and if yes, what was your impressions *from the IDL user
> perspective*? Any thoughts are appreciated!

I like Python and have used it for occasional projects. Back when I was
using it more frequently, it was a difficult task to collect and build
all the third-party packages required to do scientific programming. I
think that is mostly solved by packages such as Anaconda
(store.continuum.io/cshop/anaconda). If you have to do something outside
the normal realm of scientific programming, like web programming, Python
gives you a lot of choices.

Mike
--
Michael Galloy
www.michaelgalloy.com
Modern IDL: A Guide to IDL Programming (http://modernidl.idldev.com)
Research Mathematician
Tech-X Corporation
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: PSYM=10 + POLYFILL = ?
Next Topic: mgunit 1.4.0 released

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 17:45:23 PDT 2025

Total time taken to generate the page: 0.00378 seconds