Revision as of 04:44, 5 March 2013 editWingman4l7 (talk | contribs)Extended confirmed users, Rollbackers9,106 edits →External links: -- marked link as dead← Previous edit | Revision as of 21:51, 23 March 2013 edit undoOsamaK (talk | contribs)Extended confirmed users, Pending changes reviewers, Rollbackers19,183 edits →Grant from the Alfred P. Sloan Foundation: the source to be added later, for now watch the live stream! http://libreplanet.org/LiveNext edit → | ||
Line 26: | Line 26: | ||
IPython has been mentioned in the popular computing press,<ref name="press2">{{cite web|title=Introducing IPython|date=12 September 2005|author=Conrad Koziol|publisher=NewsForge|url=http://archive09.linux.com/feature/47635}}</ref> and it has a presence at scientific conferences.<ref name="press1"></ref> For scientific and engineering work, it is often presented as a companion tool to ].<ref name="press3"></ref> | IPython has been mentioned in the popular computing press,<ref name="press2">{{cite web|title=Introducing IPython|date=12 September 2005|author=Conrad Koziol|publisher=NewsForge|url=http://archive09.linux.com/feature/47635}}</ref> and it has a presence at scientific conferences.<ref name="press1"></ref> For scientific and engineering work, it is often presented as a companion tool to ].<ref name="press3"></ref> | ||
== Grants and Awards == | |||
== Grant from the Alfred P. Sloan Foundation == | |||
Beginning Jan 1, 2013, the ] is going to support iPython development for two years.<ref></ref> | Beginning Jan 1, 2013, the ] is going to support iPython development for two years.<ref></ref> | ||
On March 23rd, 2013, the project was awarded the ]. | |||
== References == | == References == |
Revision as of 21:51, 23 March 2013
For the implementation of Python under the .NET Framework, see Iron PythonScreenshot of IPython | |
Original author(s) | Fernando Perez and others |
---|---|
Stable release | 0.13.1 / 21 October 2012; 12 years ago (2012-10-21) |
Repository | |
Operating system | Cross-platform |
Type | Shell |
License | BSD license |
Website | ipython |
IPython is an interactive shell for the Python programming language that offers enhanced introspection, additional shell syntax, tab completion and rich history.
Notebook
Since the 0.12 release, IPython provide a new rich text web interface: Notebook. Notebook is composed of two component: a JSON-based format to share python source and its rich formating and response and the web interface itself. This interface is close to Maple's and Mathematica's one and its purpose is to bring a clean and accessible interface to non developer.
Other features
IPython allows non-blocking interaction with Tkinter, GTK, Qt and wxWidgets (the standard Python shell only allows interaction with Tkinter). IPython can interactively manage parallel computing clusters using asynchronous status callbacks and/or MPI. IPython can also be used as a system shell replacement. Its default behavior is largely familiar to Unix shells, but it allows customization and the flexibility of executing code in a live Python environment.
In the media
IPython has been mentioned in the popular computing press, and it has a presence at scientific conferences. For scientific and engineering work, it is often presented as a companion tool to Matplotlib.
Grants and Awards
Beginning Jan 1, 2013, the Alfred P. Sloan Foundation is going to support iPython development for two years.
On March 23rd, 2013, the project was awarded the Free Software Award for Projects of Social Benefit.
References
- Notebook's announcement- 0.12 release note
- Conrad Koziol (12 September 2005). "Introducing IPython". NewsForge.
- - IPython Presentations
- IPython: A System for Interactive Scientific Computing
- Announcement in scipy mailing list
External links
- Official website
- IPython Cookbook
- Jeremy Jones (27 January 2005). "Enhanced Interactive Python with IPython". ONLamp.com.
- Several presentations of IPython at Python and scientific conferences are listed at the Scientific Python website.
- IPython introduction videos at showmedo
- Python for Scientific and Large Scale Computing — a set of video tutorials from Ohio Supercomputer Center on Python, including IPython and its parallel computing capabilities.
This free and open-source software article is a stub. You can help Misplaced Pages by expanding it. |