分類
未分類

感慨 Apple 的強大

這段時間關註 Apple M1 芯片挺多的,對 Apple 的強大由衷的感慨。市值 2.1 萬億美金,做的動作都成為行業引領者。

  • 當年扁平化設計出來,被各種吐槽;結果大傢都扁平化瞭;
  • 出暗黑模式(很程序員?),有些人不喜歡,但現在各種都支持暗黑模式;
  • iPhone 12 不帶耳機和充電器,罵聲一片,目測各個手機廠商都跟進,比如三星就宣佈不帶瞭;
  • Mac 換成自己的 M1 芯片,很多軟件廠商及時跟進支持;
  • 。。。

昨天 Go 1.16 Beta1 發佈,原生支持 M1 芯片,今天無意中發現瞭一個 Twitter 賬號:Is Apple Silicon Ready ? @ism1ready,以及對應的網站:https://isapplesiliconready.com。剛換芯片,軟件廠商們立馬跟進,還有人做瞭這麼個站點,不得不感嘆:Apple 就是牛逼!

感慨 Apple 的強大

如果你買瞭 M1 的 Mac,可以看看這個網站,它支持多國語言。對應用做瞭分類,同時就支持程度分為:原生支持 M1、隻支持 Rosetta 2、不可用和還沒測試。同時支持搜索某個軟件。

有瞭這個網站,你可以很清晰的知曉軟件對 M1 的支持程度。

Rosetta 2

有些人可能不清楚 Rosetta 2 是啥,這裡簡單普及一下。

要說 Rosetta 2,先說說 Rosetta。

2006 年,蘋果發佈瞭 Rosetta,原因是它由原來的 PowerPC 芯片換成瞭 Intel 芯片,為瞭過渡,使許多 PowerPC 應用程序無需修改即可在基於 Intel 的 Mac 計算機上運行。因此可以簡單的理解為,Rosetta 做瞭轉換。

現在蘋果又放棄瞭 Intel 芯片,采用 ARM 架構的 M1 芯片,同樣會存在過渡問題,因此推出瞭 Rosetta 2,搭載蘋果芯片的 Mac,可以運行專為 Intel 處理器 Mac 構建的 App。

蘋果官方介紹在大多數情況下,需要 Rosetta 的 App 的性能不會出現任何差異。但實際上,性能和運行速度就無法保證和在 Intel 芯片的 Mac 上一樣瞭。畢竟原生肯定優化的更好。

軟件原生支持情況

瀏覽器方面,Safari、Chrome、Edge、Firefox 都原生支持 M1 瞭。

編程語言方面,Go 1.16 支持,已經發佈瞭 Beta1 版本;PHP 已經支持;Java 已經支持;Python 已經支持;Ruby 已經支持;Node 已經支持。其他一些語言,可以通過 Rosetta 2 來運行。

更多其他軟件的支持情況可以通過該站的搜索查看。

所以,整體來說,因為有 Rosetta 2 的存在,新版 Mac 的使用完全不是問題,問題是有沒有錢買~哈哈哈哈

感慨 Apple 的強大