欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

Ruby是否需要RCP(Ruby Community Process)?

程序员文章站 2022-03-25 09:12:49
...
对于从JAVA转到学习Ruby的那些朋友,你是不是会偶尔感到有些不适呢?

譬如,对于Javaer,我们都习惯了在代码中写文档,也习惯了从文档中获得相关信息.
但是Ruby就不同了,大多数Rubyer都没有在代码中写文档的习惯,你也很难获得像JAVA一样详细的信息.

Brian O'Neill在最近的博客What Ruby could learn from Java?中提到,Ruby文档与JAVA文档有很大的不同.因为Ruby本身就具有自我解释的功能(ruby code *is* documentation),由于Ruby良好的可读性,以及Ruby约定俗成的风格与习惯,使得Ruby代码本身就有文档的功能.

    同时Brian O'Neill指出,Ruby也存在一些不足.Brian O'Neill认为JAVA的成功很大程度上受益于JCP(Java Community Process).而当前,Ruby就缺乏一个类似的机构,因此造成了Ruby社区的一些混乱.Brian O'Neill认为Ruby也需要一个RCP(Ruby Community Process)以提供一个灵活的环境来制定各种规范.
相关标签: Ruby Java