首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Rebol3,Rebol2和Red有什么区别?

Rebol3,Rebol2和Red有什么区别?
EN

Stack Overflow用户
提问于 2016-09-09 10:08:16
回答 2查看 1.4K关注 0票数 1

是Rebol 3真的不同于Rebol 2和Red。完事了吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-09-09 13:35:06

据我所知,R3还没有完成&有bug。我认为没有人用这个名字在Rebol 3上工作。

HostileFork &据我所知,其他人都在研究C实现,命名为Ren/C。

任正红的工作正在进行中--任何事情都可以改变。

所有4种语言都非常相似,但你会不时地发现一些不同之处。

例如:

  • 在Rebol 3中,request-file返回file而不是block of files,就像在Rebol 2中那样。
  • 你可以做一个“函数,把所有的单词都放在身体上”(我认为Rebol 3和Ren/c也有类似的东西)。
  • 他们正在研究parse,所以你可以期待一些“更好”的东西
票数 1
EN

Stack Overflow用户

发布于 2016-09-10 20:55:31

我和你before在同一条船上,希望现在事情更清楚了。(关闭时不能添加到该选项中)

至于成品(可用于生产),只有Rebol 2是稳定和成熟的(我自己使用它,几个月前才开始使用)

为了最容易、最难开始:

Rebol 2:

优点:

  • 容易开始(单个二进制)
  • 稳定,成熟,功能齐全
  • 有视图(GUI)
  • 大量的文件
  • rebol.net上的示例
  • rebol.org中的大量兼容库
  • 有一个庞大的用户基础(仍然!)

缺点:

  • 没有正在进行的开发(我使用的版本从2011年开始)
  • 部署更困难(本机二进制文件需要商业SDK,但可以解决)
  • 没有本地的gui (可能不是问题)

红色:

(基于Rebol 2) (gitter.im上的社区)

优点:

  • 容易开始(单个二进制)
  • 死的简单部署(本机二进制文件)
  • 具有本地GUI (视图和绘图,仍在开发中)
  • 积极发展
  • Red/System ( C的低级别的实际替代,它本身是编写的/自托管的)

缺点:

  • 文件工作正在进行中
  • 不是每件事都有用
  • 极小的破裂机会(由于处于阿尔法状态)

任-丙:

(基于Rebol 3) (这里是堆栈溢出聊天的社区) rebol 3的许多分支:This question给出了更好的概述。我选择了“人-C”,因为它似乎是最积极发展的。

备注:我实际上没有使用过“Ren”,但只使用了其他rebol 3二进制文件,因此请参考其他问题,并对此略加修改,但在开发和社区方面应该与Red非常相似。

优点:

  • 比红色更实验性?
  • 积极发展
  • 用c/c++编写
  • 其他Rebol 3 (GUI)分支使用它作为上游
  • 这些GUI版本是在商业和生产中使用的。

缺点:

  • 比红色更实验性?
  • 更难开始(从源代码编译)
  • 用c/c++编写
  • 文件?
  • 基于rebol 3,与rebol 2(?)(实际上,似乎有一个移植指南)
  • 可能最终会合并成红色(?)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39409053

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档