Why IPython?
Experiment
The interactive notebook format lets you try out Python code, get instant feedback, then tweak your code as many times as you need. Mix text and code to keep notes of what you're doing and organize your thoughts as you go.
Visualize
Get immediate graphical feedback inside your notebook. Notebooks can include graphs, plots, images, sounds, 3D visualizations, and HTML. Use the built-in advanced Python libraries to make data visualization easy.
Share
IPython notebooks are an open standard for sharing, publishing, and archiving computational work. Notebooks can be shared directly, or exported to HTML, PDF, Markdown, or commented pure Python.
What's special about Pineapple?
Standalone
Pineapple is a self-contained application that requires no other components to work. Installation is a simple drag-n-drop into your Applications folder. It will not interfere with any other installations of languages, libraries, or environments.
Native
The classic IPython notebook interface uses a web browser for the user interface. Pineapple controls are native to the operating system for a consistent, integrated experience.
Streamlined
Powerful enough for beginners, simple enough for advanced users. Many standard useful Python libraries included. Integrated help examples. Add libraries with a single command in your notebook, no need for the command line.