V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
3721
V2EX  ›  Apple

Swift 开源并支持 Linux,这是世界大融合的节奏麻?

  •  
  •   3721 · 2015-12-04 12:53:27 +08:00 · 1998 次点击
    这是一个创建于 3279 天前的主题,其中的信息可能已经有所发展或是发生改变。

    苹果去年推出了全新的编程语言 Swift ,试图让 iOS 和 OS X 的应用开发变得更简单。现在苹果宣布这一语言代码开源。通过新网站 Swift.org 和代码托管网站 GitHub ,苹果将开源这一语言。第三方开发者目前可以了解 Swift 的内部机制,参与 Swift 未来的开发,将其引入新平台。

    Swift 刚刚开源,并已移植到了 Linux 平台,目前在 GitHub 上已经得到 8000+个星。

    关于 Swift 的 Linux 移植版,有以下看点:

    -在 Linux 平台上, Swift 不再依赖 Objective-C Runtime ;
    -Linux 上的 Swift 核心组件及标准库,与 Apple 平台基本共享了同一套实现和 API (但因为没有 Objective-C Runtime ,还是有些许不同);
    -通过 Glibc Module ,支持绝大多数 Linux C 标准库;
    -不依赖 Objective-C ,通过 Core Libraries 提供了 Foundation 和 XCTest 的关键 API ——目的是提供一套跨平台 API ;
    -开发者可以用 REPL 形式在 Linux 平台上调试应用;
    -支持 Swift Package Manager ,与 Apple 平台一致。

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5545 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 08:28 · PVG 16:28 · LAX 00:28 · JFK 03:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.