‘Massive’ Swift 5.5 release fixes ‘pyramid of doom’ and more

Apple has debuted Swift 5.5, a “massive” release that fixes its “pyramid of doom” issue among introducing other major changes.

An issue with how Swift previously handled concurrency meant that a “pyramid of doom” of difficult-to-follow nested calls would occur when a developer wrote several asynchronous operations.

Swift language inventor Chris Lattner had previously acknowledged that error handling gets ugly “because Swift's natural error handling...

Hey, Swift developers! You can now build Windows apps

Swift developers can now build apps for Windows using their language of choice.

In a blog post, Swift Core team member Saleem Abdulrasool announced the release of Swift toolchain images for Windows.

The toolchains contain various components required for building and running Swift code on Microsoft’s operating system.

Apparently, it’s taken over a year’s worth of work to port Swift to Windows.

“Porting Swift to Windows is not about simply...