3721
V2EX  ›  Apple

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

  •  
  •   3721 · Dec 4, 2015 · 2506 views
    This topic created in 3992 days ago, the information mentioned may be changed or developed.

    苹果去年推出了全新的编程语言 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 平台一致。

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1664 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 13:26 · PVG 21:26 · LAX 05:26 · JFK 08:26
    ♥ Do have faith in what you're doing.