私はPythonは結構長いことちょくちょく使ってきたけど、今までipythonとかptipythonとかjupyter notebookとか使ってないんです。いつも素のpythonコマンドを使っていた。同じように、nodejsもnodeコマンドだし、Rubyはirb。それで別に何の不自由もないよ、と。
ただ、ipythonの奴らとかは、シェルコマンドも同じプロンプトに打てるんだよね。さらに、jupyter notebookは保存したりcheckpoint/restartもできたりするし、ブラウザのインタフェースで処理系がサーバサイドで動けるのでそれが助かったりもする。「デスクトップ環境はMacだけど、PythonはLinuxで動かしたい」とか「性能の高いリモートのマシンで動かしたい」とか、そういう時の話ね。
jupyter notebookはカーネル(利用する処理系)を各種切り替えられるみたいなので、Python以外のユーザも使っているみたい。
…まあそれでもたぶん素のpythonコマンドを使い続けるんだろうな自分は。オールドタイプ?