6

在 PyCon2013 上,我发现 ipython notebook 可以用于其他语言,但需要编写不同的后端。在 ipython 文档中,我看到了协议页面,并提到服务器是为 perl 和 ruby​​ 编写的。我对 clojure 感兴趣。

就我可以投入的时间和专业知识而言,我在哪里可以找到示例非 python 后端的代码来评估 clojure 后端是否实用?

4

2 回答 2

2

ihaskell-notebook将 Haskell 集成到 IPython 中。

IHaskell围绕 IPython 运行 Haskell。

于 2013-11-08T15:41:08.113 回答
1

https://github.com/ipython/ipython/pull/2854将让您快速回顾最后的更改并链接到ruby​​ 内核。前段时间我起草了一个带有一些解释的节点内核,它可能需要更新才能与最后一个 IPython 和最后一个节点一起使用。IClsure已经从 IPython 中获取了一些代码,并使 clojure 的 POC 工作,如果内核被移植到与最后一个 IPython 一起工作,我们会很高兴,因为它将通过自动保存等获得所有新的改进。我从未见过 perl 内核。

不要犹豫,在 github 上打开一个带有 Clojure 内核草稿的 PR(即使 PR 不会合并到 main repo,它有助于查看代码),我们将很乐意提供帮助。

只是为其他读者多坚持一点,因为它通常不是很容易理解:

使用当前的开发版本,您不需要fork IPython,也不需要修改它的源代码以使其与非 python 内核一起使用,甚至不需要编写 python。

于 2013-05-14T15:03:07.303 回答