2014-04-01 45 views
-1

CoffeeScript的主要方面我希望以不同的,基于Dart的语言形式为Dart提供可用的Dart,这种方式不那么冗长,括号少,Java风格少。飞镖是否有Coffeescript等价符号

这样的解决方案是否存在?

回答

2

号如果您不希望您的现场静则可以省略static关键字。 如果你不想让你的领域最终决定,你可以写var或具体类型而不是final关键字。

如果你不想要一个循环,你可以省略forwhileforEach ...

+0

很抱歉,如果你让我错了。编辑了这个问题。 “静态最终”仅仅是Dart一面的一些冗长的例子。 (我错过了'静态'在JS btw)。对于很多人来说,包括我自己,CS,Python等等 - 没有大括号的语言更具可读性,因此是个问题。 – vucalur

+0

总是有优点和缺点。 Dart语言设计师决定采用C风格,因为许多开发人员习惯于这种风格,并且认为它比Python等依赖缩进的语言更容易出错。这也是我的看法。我喜欢大括号,它们使代码更具可读性。你会发现这是非常有见地的,也可能是你得到赞誉的原因,因为这些主要是有见地的问题是脱离SO的话题。 –

+0

我必须不同意将这个问题视为自己的见解:) 我并不是要求核心语言发生剧变。我只能很高兴地获得**另一种**飞镖为基础的语言,这是括号费,并将其用于我的项目。 – vucalur