Subscribe in a reader






Buy Conservative Advertising

Wikio - Top Blogs

Find the best blogs at Blogs.com.


Enter your email address:

Delivered by FeedBurner


No one but the author bears any responsibility for the non-advertising content on this blog. AND PLEASE NOTE: the author neither necessarily uses nor endorses any product advertised on this blog.

« "Cigars, But Not Close" | Main | "Campus Activism: The Fight for Imaginary Victories" »

August 20, 2014

". . . why Python is steadily eating other languages' lunch"

Tal Yarkoni:

The increasing homogenization (Pythonification?) of the tools I use on a regular basis primarily reflects the spectacular recent growth of the Python ecosystem. A few years ago, you couldn’t really do statistics in Python unless you wanted to spend most of your time pulling your hair out and wishing Python were more like R (which, is a pretty remarkable confession considering what R is like). Neuroimaging data could be analyzed in SPM (MATLAB-based), FSL, or a variety of other packages, but there was no viable full-featured, free, open-source Python alternative. Packages for machine learning, natural language processing, web application development, were only just starting to emerge.

These days, tools for almost every aspect of scientific computing are readily available in Python. And in a growing number of cases, they’re eating the competition’s lunch.

See also this much earlier piece by Eric Raymond, "Why Python?"

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

Ken

The scipy stack is pretty badass.

The comments to this entry are closed.

Powered by TypePad
Member since 07/2003

Shelfari: Book reviews on your book blog