RE: https://mastodon.social/@swiftlang/115448258913749087
Excited by the progress the team is making. A modern build system for SwiftPM!
RE: https://mastodon.social/@swiftlang/115448258913749087
Excited by the progress the team is making. A modern build system for SwiftPM!
Swift these days can be used on a range of platform. At the conference Frank Lefebvre is going to run his awesome Embedded Swift workshop where you will learn (and get to take home!) how to write Swift for embedded platforms!
Speaker Profile - https://www.serversideswift.info/speakers/frank-lefebvre/
Tickets - https://www.serversideswift.info/tickets
Experimental pre-built Swift-Syntax in SwiftPM! 🎉 🚀
```
swift build --enable-experimental-prebuilts
```
https://forums.swift.org/t/preview-swift-syntax-prebuilts-for-macros
#1. Yes, this is only for macros right now. That was done because we calculate where to use the prebuilts at package load time where we don't know what the target platform is. Macros are guaranteed to be host only where plug-in tools it is not. I'll take a look at #2. So this is a plugin that depends on an executable (called a plugin tool) that also uses swift-syntax. Thanks for all your help finding that.
Tickets for server side #swift conf in london are up for sale now!
Last year was really really good, can't wait to see what use-cases and experience reports we'll see this time :-) #swiftlang
What if playgrounds, but on the command line… an idea for a "swift play" command from @chrismiles
https://forums.swift.org/t/playground-macro-and-swift-play-idea-for-code-exploration-in-swift/
I really like the direction of this proposal. The idea of surfacing functionality in a way that’s immediately actionable within the source code is very compelling. The inclusion of live refresh is also a major plus. Having the playground re-run automatically on file changes enables a tight feedback loop that’s perfect for experimentation, quick prototyping, or verifying behavior in isolation. It brings the experience closer to what you get in other highly interactive environments, which I thin...
Today, we are excited to announce a new version of the Swift extension for Visual Studio Code – now published to the extension marketplace as an official supported release of the Swift team. The aim of this extension is to provide a high-quality, feature-complete extension that makes developing Swift applications on all platforms a seamless experience.
Hey, I did another thing!!
Please check out "Harmony," the latest addition to swift-embedded-examples.
Harmony is a Bluetooth speaker with a builtin ferrofluid music visualizer.
Everything you need to build Harmony from scratch is either open sourced now, or will be available soon. This includes the embedded swift firmware, the bill of materials, electrical schematics, and the 3d models.
https://github.com/apple/swift-embedded-examples/tree/main/harmony
This made my day when a buddy of mine sent it this morning. Proud of my work on the Eclipse C/C++ IDE in my previous life. Love me some metal too. What a mix of both 😀 🎸

Live album "XX Years Of Steel" out this Friday!Order here: https://lnk.to/NoS-XX-YearsOfSteelMixed by Christian Ice at Temple of Noise StudiosVideo by LyricV...