Advertisement · 728 × 90

Posts by Andrew Spearman

Post image Post image Post image Post image

Swift already has *awesome* interop with C and even C++ but… have you heard about the new Java interoperability using the latest foreign memory #java APIs!?

As usual, pushing boundaries and making your user experience great whilst at it :-) #swiftlang

https://youtu.be/QSHO-GUGidA?si=XE-VMXD2T9Opl

10 months ago 29 7 2 2

Seeing

let jvm = try JavaVirtualMachine. shared()

Blows my mind a little bit, even if it makes sense. Very cool stuff! #wwdc25

10 months ago 1 0 0 0

I use this a lot

11 months ago 1 0 0 0
Preview
Swift 6.1 Released Swift 6.1 is now available!

Some goodies in here. Really loving the idea of “traits” and seeing that approach in spm, Swift Testing, & SwiftUI Previews

swift.org/blog/swift-6...

1 year ago 2 0 0 0

I knew about mutating and inout but the borrowing and especially consuming keywords are very neat.

The interplay between deinit, consuming functions and discard seems pretty gnarly…

Good read!

1 year ago 1 0 0 0

Even better is you can create a #URL() macro which gives you compile-time safety as to whether it’s valid.

1 year ago 1 0 0 0

👋 from the Swift team, now on Bluesky!

1 year ago 565 110 32 20

Looks like a good learning budget purchase from Trade Me 🤭

1 year ago 1 0 1 0
Advertisement
Preview
Swift on Android Working Group We've now updated the official compiler README to link to the new Android CI provided by @Marc_Prud_hommeaux at Skip. Thanks to @drodriguez and his employer for donating the prior community Android CI server for so many years. The good news is that thanks to all the work @drodriguez, @compnerd, and to a lesser extent myself put into fixing those tests over the years, there are only a couple dozen failing now out of almost 15k compiler validation tests run on the community Android CI, even after ...

Swift on Android Working Group is being formed!

1 year ago 11 2 1 0
Preview
Swift.org - The Next Chapter in Swift Build Technologies Swift continues to grow in popularity as a cross-platform language supporting a wide variety of use cases, with support on a variety of embedded devices, form factors that encompass wearables to server, and a wide variety of operating systems. As Swift expands, there’s value in investing in matching cross-platform build tools that provide a powerful, consistent, and flexible experience across the ecosystem.

Today Apple opens the build engine from Xcode. It’s an open source library designed to create build systems.

swift.org/blog/the-next-chapter-in...

@fosdem.bsky.social #swift #opensource

1 year ago 92 17 0 3
Preview
GitHub - swiftlang/swift-build: A high-level build system based on llbuild, used by Xcode, Swift Playground, and the Swift Package Manager A high-level build system based on llbuild, used by Xcode, Swift Playground, and the Swift Package Manager - swiftlang/swift-build

We open sourced Xcode’s build system github.com/swiftlang/sw...

1 year ago 93 33 2 1
Preview
GitHub - swift-server/swift-aws-lambda-events: Swift implementation of AWS Lambda Events Swift implementation of AWS Lambda Events. Contribute to swift-server/swift-aws-lambda-events development by creating an account on GitHub.

Swift AWS Lambda Events 1.0.0 🎉

github.com/swift-server...

1 year ago 4 1 0 0
Preview
a man in a suit and tie is sitting at a desk and says " yes please " Alt: a man in a suit and tie is sitting at a desk and says " yes please "
1 year ago 1 0 0 0

I’m hoping for April alongside the .4 updates 🤞or a beta even sooner

1 year ago 1 0 0 0

This is really neat, even if the syntax feels a bit unnatural

1 year ago 1 0 0 0
Advertisement

AWS ECS, Digital Ocean, Terraform and/or Docker Compose.

1 year ago 1 0 1 0

Very excited to see where this goes! 👀

1 year ago 2 0 0 0
Preview
Notion: going native on iOS and Android Podcast Episode · The Pragmatic Engineer · 12/11/2024 · 1h 21m

Apple Podcasts link (it has a different title, so harder to find)

podcasts.apple.com/us/podcast/n...

1 year ago 1 0 0 0
Post image

⚙️ #Swift compiler warnings are getting way more flexible!

New granular controls let you choose which warnings become errors. Perfect for large codebases and gradual upgrades.

Read more 👉 www.fline.dev/swift-evolution-monthly-...
#Swift #SwiftLang #iOSDev

1 year ago 16 5 0 0

Hello!

1 year ago 1 0 0 0