OK, it’s final.

After some thinking, reading here and there, I have convinced myself to move to python as far as science is concerned.

One of the mean reasons is that there is this environment (“ecosystem” they call it), SciPy, in which my main concerns are answered.

- How many times have I looked for information on a language only to find about something I don’t care about. Like address books, what’s up with those? SciPy goes straight to the point: linear algebra, plotting and analysis, symbolic analysis…
- Already in the first lines, they are already discussing software I use: matlab, octave, emacs, xmgrace (one of the reasons of moving is the lack of progress in this fine 2D program)

Not long ago I wrote a list of scientific software that was interesting to have in linux. Now, if things go as planed I will only need:

### GRAPHS

- SciPy (matplotlib)
- Keep, just in case:
- gnuplot (it’s a standard, after all)

- Not replaceable:

### MATH, NUMERICS

### MATH,SYMBOLIC

### CFD

### LIBRARIES

- SciPy
- Not replaceable:
- Good ole C and C++

### PUBLISHING

### STATISTICS

Advertisements

Yes! It’d be interesting to read some of those sources that you mention “convinced” you to adopt the python/scipy stack. Also what would have been your alternatives, and who’d been the runner-up? I found this article on the same topic interesting: http://metarabbit.wordpress.com/2013/10/18/why-python-is-better-than-matlab-for-scientific-software/