【问题标题】:What do you think of Google's new programming language: Noop? [closed]您如何看待 Google 的新编程语言:Noop? [关闭]
【发布时间】:2023-03-20 20:15:01
【问题描述】:

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

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

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

【问题讨论】:

  • 什么,基于所有先前语言的另一种语言,但这次他们做对了吗?现在我听过多少次了?
  • 是什么让您认为这种语言来自 Google?我在页面上找不到任何建议。看起来这些人正在 Google Code 上托管他们的项目。
  • 克里斯,这两个能够维护他的页面并且不让世界只知道数据库连接的人之一是谷歌员工。
  • @Chris Bunch 它确实来自谷歌。 channelregister.co.uk/2009/09/17/google_noop
  • 我从早上开始就在 SOFlow 上搜索 noop .. 没想到它甚至对 SOFlow 来说都太新了!

标签: programming-languages noop


【解决方案1】:

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

【讨论】:

  • 是的。否则他们为什么要以什么都不做的东西来命名一种语言? “嘿,我刚刚制作了一种新语言。我将它命名为Couch Potato!”
  • mmyers,是的,但这不仅体现在名称上,而且或多或少体现在他们似乎引以为豪的所有特征上。
  • 因为最高的作为就是无所作为。这是道教的家伙:)
  • 戈登,好点子。 ;-) 这使得 名称 更好。 ;-)
【解决方案2】:

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

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

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

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

【讨论】:

  • 是的,这种赞美听起来很有进取心。
  • 有趣的是,当我认为谷歌在做这件事时,我是多么愿意给它怀疑的好处——现在我不是。
【解决方案3】:

从我看到的news stories,Noop(读作noh-awp)是一种非常新的编程语言。

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

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

【讨论】:

    【解决方案4】:

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

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

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

    【讨论】:

      【解决方案5】:

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

      【讨论】:

        猜你喜欢
        • 2010-11-04
        • 2010-10-04
        • 1970-01-01
        • 2010-09-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-06-19
        • 1970-01-01
        相关资源
        最近更新 更多