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

Reply via email to