How smart is Swift with abstraction? A trivial experiment with protocols

Related Posts: Top speed for top-k queries My thoughts on Swift Can Swift code call C code without overhead? Read more


Swift for Ruby Devs: Optionals

Many times when designing software, we have to deal with the possible absence of a value. This is especially true when working with third party libraries, APIs, databases, or user input. A user may submit a form without filling it out, or we may not get a...

Read more »