“Python” or the agony of choice

The work as a geographer with statistical and remote-sensing related focus arise the necessity of mastering a programming language sooner or later.

Lets choose: C, C + +, Java,. Net, C #, VBA decide, etc., but you should ask yourself, what you want to do with your new skills. For me it was important to learn a possible open-source-based language construct. More important to me was the possible range of applications, simple language constructs and documentation, and a widespread use in GIS-related environments. The new language should also be a language that is compatible with applications that I already know and apply. As a result I chose Python.

Here you will find some very good summaries of Python vs. other languages:
Python. vs. C/C++
Python vs. Java vs. Ruby vs. C++
Python vs. “The rest of the world”

But there are also arguments against Python …
Why Python is NOT my favorite language

Finally, I chose Python, because leaving behind initial hurdles is crucial for a successful learning to me and understanding and using a programming language should be fun and should not be characterized by spasm:

Here a nice introduction to Python by Argonne Advanced Photon Source:

Leave a Reply

1 Comment threads
0 Thread replies
Most reacted comment
Hottest comment thread
1 Comment authors
website submitter Recent comment authors

This site uses Akismet to reduce spam. Learn how your comment data is processed.

newest oldest most voted
Notify of
website submitter

Have you ever considered creating an ebook or guest authoring on other
websites? I have a blog based upon on the same
information you discuss and would really like to
have you share some stories/information. I know my viewers would
value your work. If you’re even remotely interested, feel free to send me an e-mail.