https://github.com/ipython/ipython/pull/2854 vi fornirà un breve riepilogo dell'ultima modifica e il collegamento a un ruby kernel. Ho elaborato un numero node kernel with some explanation qualche tempo fa, potrebbe essere necessario aggiornarlo per funzionare con l'ultimo IPython e l'ultimo nodo. IClosure hanno preso del codice da IPython e reso funzionante un POC di clojure, saremo felici se il kernel sia stato portato per funzionare con l'ultimo IPython in quanto otterrebbe tutti i nuovi miglioramenti con il salvataggio automatico e così via. Non ho mai visto il kernel perl.
Non esitate ad aprire un problema di un PR su github con una bozza di kernel Clojure (anche se il PR non verrà unito nel repository principale, vi aiuterà a vedere il codice), saremo felici aiutare.
Giusto per insistere un po 'di più per altro lettore, in quanto spesso non è ben compresa:
Con corrente versione dev, si fa non necessità di forcella IPython, non modificare che il codice sorgente per farlo funzionare con un kernel non python, non è nemmeno necessario scrivere python.
http://stackoverflow.com/questions/16240747/sending-messages-from-other-languages-to-an-ipython-kernel – gliptak