【问题标题】:Is there a Coffeescript equivalent for Dart [closed]Dart 是否有等效的 Coffeescript [关闭]
【发布时间】:2014-04-01 20:07:24
【问题描述】:

我希望CoffeeScript 的主要方面也可用于Dart,以一种不同的、基于Dart 的语言的形式减少冗长、减少括号、减少Java 风格。

这样的解决方案存在吗?

【问题讨论】:

    标签: coffeescript dart


    【解决方案1】:

    没有。

    如果您不想让您的字段保持静态,您可以省略 static 关键字。 如果你不想让你的字段最终化,你可以写 var 或具体类型而不是 final 关键字。

    如果你不想要循环,你可以省略 for, while, forEach, ...

    【讨论】:

    • 对不起,如果你误会了。编辑了问题。 static final 只是 Dart 方面有点冗长的一个例子。 (顺便说一句,我在 JS 中缺少 static)。对于包括我自己、CS、Python 等在内的许多人来说 - 没有大括号的语言更具可读性,因此是个问题。
    • 总有优点和缺点。 Dart 语言设计者决定采用 C 风格,因为许多开发人员已经习惯了它,而且它被认为比依赖缩进的 Python 等语言更不容易出错。这也是我的看法。我喜欢大括号,它们使代码更具可读性。您会看到这是高度自以为是的,这可能是您投反对票的原因,因为这些大多数自以为是的问题与 SO 无关。
    • 我必须不同意将这个问题视为固执己见:) 我并不是要求核心语言发生剧变。我只会很高兴得到另一种基于 Dart 的语言,它是括号费用并将其用于我的项目。
    • 对于你问题的这一部分,我的回答是“不”。 Dart 就是这样,(还)没有衍生物。
    猜你喜欢
    • 2011-08-30
    • 2013-06-24
    • 2010-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-28
    相关资源
    最近更新 更多