Feeling Swift today
I feel enthused by the recent announcement that Swift is now open source. This gesture by Apple opens the Swift programming language for use on other platforms, most notably on Linux.
A few months ago I dabbled with Rust, but found the ownership model difficult to wrap my head around when trying to write any real code (beyond toy examples). About the same time I had a brief rendezvous with Go, which was nice, but I never found a compelling reason to switch from Python to Go.
Some weeks ago I started reading up on Swift, driven by an impulse to write “something” for iOS or Mac. I found that Swift is a really nice language, and I love that it isn’t garbage collected and that it compiles to native code. If Swift had been open sourced a month ago, I would definitely have used it on my recent project, instead of C.