Dartをパッと勉強してみたところ

JavaとJavascriptのいいところ+アルファ
setter,getterが言語側でサポートしているため読みやすい
publicとprivateの書き方がラクなのと読みやすい
interfaceとsuperの考え方がjavaと似ている書きやすい
スマートフォン、タブレットの登場以後に設計された言語
Html5/css3以後に設計された言語
Unit TestやLintも書きやすそう。

気になる点
;が必要(RubyやPython, Goが羨ましく感じるw)
=>の関数定義に慣れが必要
力をもっているGoogleが開発(内部資料のリークでさらにイヤな感じに)
他のメジャーなブラウザがnativeで対応するか疑問(CoffeeScriptのほうが有力?)
登場したてで、将来大きく変わる可能性が有り

Conclusion
ブラウザ言語の欠陥は以前から指摘されていたので(特に大きなアプリを書くとき)
Dartの登場は大歓迎。 速く対応のGWTの登場待ちたい。
できればGoogleではなく、どこかの天才に書いて欲しかった。(e.g. python, jQuery)



コメント

このブログの人気の投稿

日本でコンピュータサイエンスを学ぶ難しさ

How to preview nif file on the ubuntu.