Using 'final' to avoid dynamic dispatch on Swift: https://developer.apple.com/swift/blog/?id=27 (interesting keyword choice, I associate final with immutability)
miniblog.
Related Posts
I suspect every programming language eventually becomes dated.
As soon as you commit to 1.0, you will have design decisions that (with hindsight) are mistakes, and you can't fix them.
Design best practices change over time too. Immutability is a more common default now.
Creating a circular data structure should be impossible with immutability, right? Amazingly, laziness enables this:
Pharo 6.0 is out!
https://pharo.org/news/pharo6.0-released
64-bit, a bootstrap from git, immutability and even a new change management tool!