MATLAB isn't a tool used outside of academia very often. Its licensing makes it hard to redistribute code (like to a third party), or even run it on a couple different workstations in a HPC sense. Its a great tool for quick and dirty analyses, but overall its a terribly crafted language for development with more than one developing party. I would guess the matlab base is about 2x the scientific python community, but the science python people are only 5%-10% of Python users. The same foes for LabView etc.
Its easy to forget that science Python is a serious _minority_ in the Python community. I attend the Enthought monthly Python meetup here in Austin, and of 50 people, maybe 3-5 are science Python programmers. If that isn't enough evidence, check out a quick comparison of django, numpy, scipy, and "sage math" via google trends: http://www.google.com/trends?q=django,+numpy,+scipy,+sage+math&ctab=0&geo=all&date=all&sort=0 --Matthew Goodman ===================== Check Out My Website: http://craneium.net Find me on LinkedIn: http://tinyurl.com/d6wlch On Thu, Feb 17, 2011 at 6:16 PM, Eviatar <eviatarb...@gmail.com> wrote: > I think the reason "mathematica programming" doesn't return many > results is because it is not usually perceived as a programming > language per se, rather a mathematics software. Because of this, I > think Mathematica (and MATLAB, or any specific-use programming > languages) statistics are bound to be skewed. > > As for TIOBE not being accurate in its statements, I think it is. It > says, "The index can be used to check whether your programming skills > are still up to date or to make a strategic decision about what > programming language should be adopted when starting to build a new > software system." Programming skills being up to date does not > necessarily imply industry jobs; what about academia, personal > projects, etc.? As well, language choice for software, especially that > designed for the mainstream, would more likely benefit from languages > that are more popular in the mainstream. > > -- > To post to this group, send an email to sage-devel@googlegroups.com > To unsubscribe from this group, send an email to > sage-devel+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/sage-devel > URL: http://www.sagemath.org > -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org