feature/programming-language-versioning
Users do not like incompatible changes of versions in a programming language or libraries. Expecially if this requires conversion of old code, used in production. Every company loose customers when this happen. For example Microsoft, KDE, Elm, etc…
In Dok:
- every file specifies the version of Dok language used
- there are automatic converter converting old Dok code to new code
- the libraries can do the same and convert old library API to new version
Every library specifies these versions:
- list of supported API in an automatic way
- implementation version