5

http://code.google.com/p/noop/

Noop(发音为 noh-awp,类似于机器指令)是一种新语言,它试图融合新旧语言的最佳经验,同时在语法上鼓励行业最佳实践并阻止最严重的违规行为。Noop 最初的目标是在 Java 虚拟机上运行。

使用这种语言有什么优点/缺点?

4

5 回答 5

5

在阅读链接页面时,我希望在某处找到4 月 1日的日期。唉。

于 2009-09-17T17:20:43.810 回答
2

从我看到的新闻报道来看,Noop(发音为noh-awp)是一种非常新的编程语言。

我检查了它的代码库(Hg),你可以看到它只有一个月大。从它的网站上可以清楚地看出,这种语言更多地处于头脑风暴和尝试阶段,而不是朝着发布日期发展的阶段。而且肯定不会在炫耀可以做出什么了不起的事情的阶段。

我想说的是评估这种语言的时间早了几个月。它可能根本不会实现,如果是这样,它可能永远不会在谷歌内部被采用。

于 2009-09-17T17:45:46.067 回答
1

它看起来不像 Google 的官方项目。它只是托管在 Google Code 上。

该项目似乎处于非常早期的阶段,因此很难判断该语言是否有任何好处。

仅从项目页面上的写作语气和提议的功能来看,我会说目标受众似乎是企业程序员。该语言是否会成为一种好的企业语言还有待观察。

我不认为我会很快学会它。我通常坚持使用“主流边缘”的语言,例如 Haskell 或 F#。那里有太多半生不熟的语言,甚至无法打扰。但这只是我。

于 2009-09-17T17:44:26.850 回答
0

嗯,让他们先拿出一个工作产品。

于 2010-08-05T17:28:38.233 回答
0

我非常喜欢迄今为止提出的想法。目标是制作更好的 Java,尤其是更不可变和更实用的 Java,但不会像 Scala 那样引入更多新特性。有点像清理过的Java。

这些目标和想法可能源于 Google 内部对 Java 的使用以及 Java 语言的开发不足。

但是,开发还很早,语言的开发需要很多时间。我个人怀疑 Noop 会找到很多适应。

于 2009-09-18T15:39:15.133 回答