Dart 語言算失敗了嗎?

這貨已經很久沒有出現在主流新聞里了,離 Google 的預期目的也差了很遠,反倒是 TypeScript扶搖直上


我自己用了大概兩個星期了,大概有如下體驗。

因為我是Kotlin切過來的,沒有了null safe有點不習慣,下意識以為那些類型都是NotNull的,有時會因為忘記初始化掉進坑。

不能類中類,有點惱火。

五行Dart用dart2js生成了七百行js,有點恐怖。

剩下的都沒啥毛病,函數依舊不是first class,lambda感覺和Java有點像。

屬於靜態強類型,這個很好,但由於dynamic類型的存在導致強類型經常被污染,每次看到返回dynamic的函數都很想打人,啪啪啪。

另外,release模式下flutter打包出來的安卓app謎之流暢。隔段時間我會發flutter使用報告。

一句話總結:沒他們說的那麼惱火。

利益相關:Flutter用戶


你說笑吧Google 已經把最賺錢的Google AdWord 轉用DART了

http://news.dartlang.org/2016/03/the-new-adwords-ui-uses-dart-we-asked.html

最近谷歌在Java API版權問題上被Oracle 窮追不捨,相信很快就會用Dart Flutter 取代Android 上的JVM

== 更新 ==

在GOOGLE 最新的 Fuchsia OS, DART 及flutter framework 將會成為一等公民,也就是說將來所有Google的系統 如下一代andorid/google car/google tv 等具有Fuchsia OS的裝置,Dart 將會是主要語言,就像你在IOS上要用Swift一樣。


少安毋躁,該來的總會來的。

Flutter;DDC;Dart 2.0(你會看到和現在完全不一樣的dart,現在的dart不夠吸引人);AngularDart。

最近又看到了這個:Fuchsia · GitHub

它的UI層用的Flutter,也就是說,Dart會是這個未來系統的一等公民。

TypeScript一是借力angularJS,二是借力javascript,但正因為此,它還是JS。能扶搖到哪裡。


Dart 定位應用編程,谷歌將來平台可能是其官方標配,相比go定位伺服器系統,競爭激烈,且無官方平台依靠


谷歌炒js的時候 js 萬眾矚目 各種吹js好 v8厲害。

微軟炒js的時候被人唾棄。都說js怎麼怎麼不好。


推薦閱讀:

為什麼「溫兆倫」沒有一個在加州?
如何更好地使用google scholar來進行論文寫作、學習?
已經開啟GOOGLE NOW 但是只有天氣卡片?
如何評價 Nexus 及 Pixel 設備的硬體外觀設計?
Google 已經關閉或停止維護的產品有哪些?

TAG:Web開發 | 編程語言 | 谷歌Google | Dart |