2014-04-01 89 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