All my Swift learning thus far has been using the binaries provided from the Swift.org site. This is good most of the time and it is what I’ve included in my Vagrant project, Vagrant Swiftbox. Yesterday I decided to update the binaries to a more recent package. That worked well mostly, but somehow I managed …
Get better at Swift by learning Haskell
A few months ago someone was desperately trying to get me to learn Haskell. I really wanted to, but kept putting it off. So yesterday I installed ghc a Haskell compiler and started playing. I should have done this ages ago! So after that intro, its been a few weeks since my last post. Various things have …
Swift Scripting… things to know.
Over the last few days I’ve worked on using Swift as a scripting language for my workflows. Fortunately for me, my system is on OSX because I am somewhat disgruntled with the Linux support. I try to keep these post sharp and on point, so I’m going to let you in on a secret. My …
Swift Grammar: Its a language thing.
Usually when I learn a new language I tend to jump straight into the “Hello World” example and get my hands wet immediately. Because I have already used the first iteration of Swift and more recently in a project I used Swift 2, I’m going to do this deep dive into the language a little …
Beginning Swiftly
So Friday turned out to be quite an exciting day! PHP 7 released, Lets Encrypt went public beta, but the one I want to focus on, Swift officially became open source. I wasn’t too surprised because even at the first release there were rumours and https://swift.org/ already published its vision (which was obvious reading between the …