Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

In case it was confusing for anyone else – Jupyter is the notebook software, and IPython is the kernel. The name change was to show Jupyter is capable of running more than just Python, and that it's no longer a monolithic project.


https://github.com/ipython/ipython/wiki/IPython-kernels-for-...

And plenty of others: julia, ruby, js, coffescript, C#, R, F#, go, scala, erlang, exlixr, ocaml, forth, perl, php, octave, bash, powershell, clojure, mathmatica, lua, scheme, processing, brainfuck, prolog, lisp, tcl, c and even more.


So it's a Haskell kernel for Jupyter, not iPython, or do "kernels" have other "kernels" below them?


It's a Haskell kernel for Jupyter. The nomenclature is a bit outdated, with the title (and a few other places) referring to IPython when they mean Jupyter; this is because a few years back there was no such thing as Jupyter, and the entire thing was called IPython, so it was accurate to say that IHaskell was a kernel for IPython.


Yes it is a Haskell kernel for Jupyter.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: