Posts

Showing posts from August 19, 2012

Why is Python so powerful for scientific programming

How can free software tools be better than commercial software tools? Currently, I'm using Python as a scientific programming tool. Whenever I have used several free tools for scientific programming previously, I can not hide my regreat since free tools have always important disadvatages. Especailly, there is usually less documentation to use. However, rightnow I found that some free tools have both high compatibility with commercial best tools and better documentations to use. One of examples in scientific programming is Python with numpy, matplotlib libraries. In Python, similar to the competitive commercial tool, debugging environment is avaliable if free Eclipse with PyDev is used. Moreover, spyder offers wonderful indegrated editting environment. Another supporing environment is iPython with a option of pylab. It supports very wonderful scripting environment to support plot online. For python expert, it will be the best environment to test and run his scientific codes.