其他
要取代Android的节奏?谷歌最新自主系统竟支持苹果Swift语言
对于谷歌来说,开源的Android系统一定不是他们的最终目标,做出一套能够让手机、平板甚至是个人PC都能够融合在一起的系统,才是最完美的解决方案。
谷歌新一代自主系统
谷歌“大统一”想法早已在努力实现中,而它就是Fuchsia。谷歌的这套全新系统Fuchsia拒绝使用Linux内核,而是启用了自己开发的微内核Magenta。
据外媒给出的最新报道称,谷歌已经将旗下这套系统Fuchsia支持了苹果的Swift语言,虽然眼下看起来并没有啥,但这显然是为以后做准备,这也凸显了谷歌的野心。
Fuchsia就是要统一安卓和Chrome OS,其支持多达4个程序同屏同时运行(平板模式下),并且主页以直列的方式显示各种故事卡、应用集、系统组件等,有点类似多任务、多标签页的做法,但更简洁。
对于苹果来说,谷歌的思路显然更激进,不过他们多次表示,不会让iOS和Mac OS融合在一起。
支持苹果Swift语言成亮点
这款操作系统的核心是用C语言和C++编写的,除了C和C++之外,Fuchsia里还有Swift代码的影子。
这意味着开发者可以将使用Swift语言为iOS开发的应用程序移植到Fuchsia上吗?我们并不这么认为,虽然苹果已经开源了Swift语言,但是iOS平台(比如用户界面)是封闭的,这些依赖封闭的库的代码是不可移植的。
然而,Fuchsia对Swift的支持是否意味着,将来,开发者未来将可以使用包括Swift、Go、Rust、Java在内的编程语言来为适用于Fuchsia系统的应用程序编写核心逻辑,然后再用其他的语言来为这些应用程序编写用户界面呢?
故事似乎变得越来越精彩了……
🍗🍗🍗🍗 小狮子最喜欢的鸡腿 分割线 🍗🍗🍗🍗