什么是 R3 主机套件?我可以使用它与 .NET 或 Java 连接吗?
R3 Hostkit 现已推出:
http://www.rebol .com/r3/docs/concepts/host-kit.html
但我什至不知道它是关于什么的。 RT 能否更好地与我和外界沟通:)
那么有人可以向我解释我可以用它做什么吗?例如,我可以使用它与 .NET 或 Java 连接吗?如果是的话怎么办?
更新:现在具体在哪里可以下载?我只看到(至少对我来说是轻量级的)文档,但没有什么可下载的:)
It's been announced that R3 Hostkit is being available:
http://www.rebol.com/r3/docs/concepts/host-kit.html
but I don't even know what's it's about. Could RT communicate better to me and the outside world :)
So can someone explain to me what I can do with it ? For example can I use it for interfacing it with .NET or Java ? If yes how ?
Update: and now where can I download it concretely ? I just see (leightweight at least for me) doc but nothing to download :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
R3 Host Kit 是一个 DLL/共享库,它具有基于 C 的 API,允许您从自己的程序中计算 Rebol 表达式,并从 Rebol 执行对该 C 代码的回调。
从这个意义上说,您可以将其与 QtScript 对“JavaScript”所做的事情进行比较(技术上ECMAScript,但你知道我的意思)。相比之下,DLL 非常微小,而且功能远不止于此。命令行 Rebol 解释器是与 Host Kit 的相当简单的链接...而 R3 GUI 客户端是更大的代码库,具有更多特定于平台的代码。
RebolTech 绝对没有充分地传达这方面的情况,因为最大的消息是他们正在开源主机套件及其之上的层。据我了解,整个 R3 GUI 很可能会开源。这是他们所获得的相当模糊的许可证:
他们表示,许可证的准确官方语言将发布在 www.rebol.com 上,但这还没有发生。
The R3 Host Kit is a DLL/shared library, which has a C-based API which allows you to evaluate Rebol expressions from within your own programs, and perform callbacks into that C code from Rebol.
In that sense you might compare it to something like what QtScript does for "JavaScript" (technically ECMAScript, but you know what I mean). Except the DLL is microscopic by comparison and does far more. A command-line Rebol interpreter is a fairly simple linkage against the Host Kit... while the R3 GUI clients are bigger codebases with more platform-specific code.
RebolTech is definitely not communicating what's going on with this well enough, because the big news is that they are open-sourcing the host kit and the layers above it. As I understand it, there's high odds the whole R3 GUI will be open-source. Here's the rather vague license they've got going:
They say the precise official language of the licenses will be posted on www.rebol.com, but that hasn't happened yet.