Syntax and Inspiration
Hello youse! 😄
This is the beginning of my blog post series about Hexa so let us start from basics!
Swift’s team achieved high level of familiarity while rolled some pretty interesting, somewhat new, sometimes innovative, concepts and features. And yes, there is Apple’s tyranny in language space on their platforms, which makes Swift widely used “by default”. This is my second lowest common denominator for language look and feel.
You may expect a mix of features from those languages. Like argument labels at a caller side, nullability control, tagged unions, object extractors, standard library, selective data immutability, etcetera.
As a mostly-systems programmer, I am surely under some influence of C++, Rust, Go, D, Nim, Red, Dafny, Haskell, Ada and maybe others too.