TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

IPython 0.11 - Innovation in iPython

54 pointsby bruthalmost 14 years ago

5 comments

mattdeboardalmost 14 years ago
I'm always surprised when people poo-poo iPython. This is especially prevalent in #python.<p>I've used REPLs for a handful of languages and without a doubt, iPython is the best interactive shell available for any language that I have ever used, apart from slime-repl mode in emacs, though that is somewhat a different animal. iPython is ridiculously flexible and full-featured, and one of the few code-editing tools I can use that doesn't instantly make me miss emacs.<p>I will say that Haskell's shell (the name of which I can't recall) is pretty great but IMO doesn't touch iPython.<p>edit: Oh, far and away the best improvement to iPython 0.11 is instant exit() :P No more:<p>&#62;&#62; exit() Are you sure? ([y]/n)
评论 #2840903 未加载
bryanwbalmost 14 years ago
Python isn't my favorite language but IPython is by far my favorite REPL. Keep up the great work IPython team!
wulczeralmost 14 years ago
We used IPython's parallel processing features at (first (take-right jobs 2)) for load testing. One machine would run ipcluster and people who were not doing CPU or network intensive tasks would fire up ipengine that connected to the ipcluster box.<p>By doing that they would volunteer their machines to the cluster pounding away at the big server that was being tested.<p>EDIT: fix my Scheme
ntoshevalmost 14 years ago
Other good Python consoles are DreamPie and bpython.
评论 #2841899 未加载
mattdeboardalmost 14 years ago
Well, I will have to poo-poo iPython and say that it is not ready for use with Django yet. `manage.py shell` breaks if ipython 0.11 is installed.<p>Fixes are here: <a href="http://wiki.ipython.org/0.11-Migration" rel="nofollow">http://wiki.ipython.org/0.11-Migration</a>