Python-based data/science environment from Microsoft

by John on January 26, 2011

See Microsoft Research’s announcement of the the Sho project.

Sho is an interactive environment for data analysis and scientific computing that lets you seamlessly connect scripts (in IronPython) with compiled code (in .NET) to enable fast and flexible prototyping. The environment includes powerful and efficient libraries for linear algebra as well as data visualization that can be used from any .NET language, as well as a feature-rich interactive shell for rapid development.

Maybe this is why Microsoft contracted Enthought this summer to port NumPy and SciPy to .NET.

{ 3 trackbacks }

Tweets that mention Python-based data/science environment from Microsoft — The Endeavour -- Topsy.com
01.26.11 at 19:28
[Link] Python-based data/science environment from Microsoft « jkwiens.com
01.26.11 at 20:10
Python Scripting for Computational Science, 3rd Edition (Texts in Computational Science and Engineering) | BUKU PDF
02.03.11 at 15:49

{ 4 comments… read them below or add one }

1

Curt Hagenlocher 01.26.11 at 22:25

Nope, this code uses a C++/CLI wrapper around MKL. (I don’t think I’m giving away any secrets in saying that; Reflector should make it pretty obvious.)

2

John 01.26.11 at 22:41

Thanks, Curt. That’s interesting.

Maybe Microsoft had hoped that the SciPy port would be ready by the time they released Sho but used MKL as a fallback.

3

Krystian 01.27.11 at 03:46

EPD also uses MKL (for speedy linear algebra), but the core is NumPy and SciPy.

4

Jan Galkowski 01.27.11 at 08:15

Cool. Thanks for. The tip, John.

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>