I would love to use ATS, but it is not a easy language to learn and I find the error messages incredibly cryptic, and the syntax quite weird. Also, it seems to me that is pretty much a research language.
What is the best way to learn it? Could anyone shine some light?
I have some posts on ATS that might help, some for a slightly older version but the details about linear types, etc remain the same: https://bluishcoder.co.nz/tags/ats/
It would not if would if they would do where their mouth is. But since it's neither memory safe, type safe nor concurrency safe, there is still a need for actually safe languages. But currently the need for fast and half-safe languages and lot of hype trumps everything.
What is the best way to learn it? Could anyone shine some light?