今天 HIVE 和 STEEM 在各大平台都熱情消去了,所以今天來談點別的。
中午食飯的時侯,和同事談起了這陣子 work from home 都在搞什麼。
除了跟朋友同事們大家一起在家中猛男撿樹枝,等流星許願外,我繼續去學習一些 machine learning 的基本用法。
同事在言談間說了,某日他在看論壇時看到一篇短文,內容大概是說起 swift 很可能在未來取代Python 成為 ML 學界的主要開源編程語言。
一開始我也不以為然,因為這些 XXX 取代 YYY 成為 ZZZ 的都是一些小社區內部幻想爽YY的一些言論。好像幣界中一直說 ETH 很快會超過 BTC 一樣。
但同事轉發了那篇短文,Swift: Google's bet on differentiable programming
沒想到 GOOGLE 內部的小分隊,竟然棄自家 Kotlin 不用,轉試 APPLE 的 Swift !? 還自家制了 swift 版的 Tensorflow 。真是很耐人尋味呢。
細看內文,覺得小分隊也挺有意思,主要是現時 python 在 ML 應用層面上速度開始跟不上大家的需求,大家不約而同發挖更有效率的編程語言。
要知道在大型數據公司的項目中,為了尋找最優算法,同一組或不同組數據時需要不斷試,為求加快進度,同步運算多種模型。現時Python運算速度開始滿足不了商業上的需求。
Swift被簡單的形容爲 “沒有C的Objective-C”(Objective-C without the C), 意指可以使開發者用 high-level 的 coding style, 得到 low-level language 的速度優勢。
swift 除了有 APPLE 這家巨鯨支持外, 現在又要 GOOGLE 部分力量去發展,相信或許可以在 AI / ML 上更有作為呢!