4 ms·
This static SDK is just one example of Swift's new support for user-definable platforms, timed to amplify support for embedded and WASM. Along with the move to
by w10-1 2y ago
This static SDK is just one example of Swift's new support for user-definable platforms, timed to amplify support for embedded and WASM.
Along with the move to a non-Apple GitHub organisation, it represents real progress in extending swift to other platforms.
It would be interesting to see if this is used for the AI OS that they are inviting researchers to validate for security purposes.
- hugodan 2y agoWasm? Care to provide source for that?
- andrewjl 2y agohttps://swiftwasm.org https://swiftwasm.org https://github.com/swiftwasm/swift https://github.com/swiftwasm/swift https://github.com/swiftwasm/WasmKit https://github.com/swiftwasm/WasmKit
- mannuch 2y agohttps://github.com/apple/swift-for-wasm-examples?tab=readme-ov-file https://github.com/apple/swift-for-wasm-examples?tab=readme-...
- deleted 2y ago[deleted]
- janice1999 2y agoWow, I had no idea people were using Swift for Embedded: https://github.com/apple/swift-embedded-examples https://github.com/apple/swift-embedded-examples
- favorited 2y agoIt's relatively new. Apple put out a WWDC session video about embedded Swift today: "Go small with Embedded Swift" <https://developer.apple.com/videos/play/wwdc2024/10197/ https://developer.apple.com/videos/play/wwdc2024/10197/>
- RantyDave 2y agoSwift on Zephyr! I wonder if you can attach a debugger to it? https://github.com/apple/swift-embedded-examples/tree/main/nrfx-blink-sdk https://github.com/apple/swift-embedded-examples/tree/main/n...
- walterbell 2y ago> It would be interesting to see if this is used for the AI OS that they are inviting researchers to validate for security purposes. That would imply either: 1. Bare-metal Linux AI OS runs on Apple Silicon. Apple could contribute Apple Silicon firmware/hardware support to Asahi and mainline Linux. 2. Virtualized Linux AI OS runs on Apple Silicon Hypervisor. Apple could contribute mainline Linux guest support for Apple Hypervisor. They could also support Linux VMs on MacOS and iPadOS which run on Apple Hypervisor, for M2+ devices with hardware support for nested virtualization.
- cellularmitosis 2y agoSpeaking of Swift on other platforms, turbolent now has Swift running on PowerPC/Darwin via his wc2c project: https://forums.swift.org/t/retrocomputing-what-would-it-take-to-add-powerpc-darwin9-support/71797/10 https://forums.swift.org/t/retrocomputing-what-would-it-take...