swift-foundation

The Foundation project (by apple)

Swift-foundation Alternatives

Similar projects and alternatives to swift-foundation

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better swift-foundation alternative or higher similarity.

swift-foundation reviews and mentions

Posts with mentions or reviews of swift-foundation. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-15.
  • Swift for C++ Practitioners, Part 1: Intro and Value Types
    2 projects | news.ycombinator.com | 15 Apr 2024
    How recent were your experiences?

    The server-side Swift ecosystem has matured over the past few years, with specific attention from teams at Apple.

    For example, regarding JSON, there has been a rewrite of the JSON encoder/decoder that results in a 200% - 500% speed up in deserialization! You can read about the (still ongoing) improvements to Foundation at https://github.com/apple/swift-foundation

    Regarding logging, Apple has been pushing the development of community around the swift-log package at https://github.com/apple/swift-log. Maybe you’ve seen this, but just wanted to share!

    One last thing: the Swift VSCode extension is actually really good! Not sure when you used it last, but I’ve been using it on a regular basis and it’s been great — and is only getting better. Here’s the link to the extension if you’re curious: https://marketplace.visualstudio.com/items?itemName=sswg.swi...

    It’s true that Swift has had its various issues, but there’s a very real push by the core team and community to bring the language to new heights and places. Cross-platform support is getting better and better (check out what The Browser Company is doing with Swift on Windows) and a big source of performance bottlenecks are being addressed with the development of non-copyable and non-escaping (Rust-like move-only types)!

    Sorry that’s a lot, but I just wanted to point out that there’s a lot of hope in Swift and really interesting things are happening for the project!

  • An aborted experiment with server Swift
    6 projects | news.ycombinator.com | 25 Oct 2023
    > The linux version of swift replicates a large number of native mac frameworks using whatever mix of C and C++ gets the job done.

    Note that this is changing, on Darwin and Linux alike. Foundation.framework is transitioning from being a Swift interface over a C / Objective-C implementation to an Objective-C interface over a Swift implementation.

    https://github.com/apple/swift-foundation

  • Apple's use of Swift and SwiftUI in iOS 17
    1 project | news.ycombinator.com | 19 Oct 2023
    Something not noted in the article is that any binary which links Foundation, even if otherwise written entirely in Obj-C, now uses Swift. This is due to the Foundation Swift rewrite effort (https://github.com/apple/swift-foundation) that is rewriting Foundation is Swift while maintaining Obj-C ABI compatibility.
  • I would like to know the progress of full Swift rewrite of the Foundation Framework
    1 project | /r/swift | 9 Jul 2023
    The github page is here. https://github.com/apple/swift-foundation
  • Apple is rewriting Foundation in Swift
    1 project | /r/patient_hackernews | 21 May 2023
    1 project | /r/hackernews | 21 May 2023
    1 project | /r/hypeurls | 21 May 2023
    3 projects | news.ycombinator.com | 21 May 2023
  • A note from our sponsor - WorkOS
    workos.com | 30 Apr 2024
    The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →

Stats

Basic swift-foundation repo stats
8
2,179
9.5
4 days ago

apple/swift-foundation is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of swift-foundation is Swift.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com