In 2010, Chris Lattner typed
mkdir shiny on his laptop â and that little passion project would ultimately grow into the Swift language as you know it today. Since then, Swift has captured the hearts of millions of developers, and proven itself as a mature, powerful, multi-platform language.
Now, thereâs quite a difference between being able to execute
print("Hello, world!"), and being able to leverage the more esoteric features of the language with confidence!
Fortunately, Swift embraces the philosophy of progressive disclosure, which means youâre exposed to only the language complexity you need. You can learn about things like modules, access control, objects, static methods, protocols, generics and escaped characters as they become necessary to what youâre trying to do.