Thinking about types and optimizations transfers to quite a few languages. Julia exists for good reason, but it’s not radical to the point that you have to sacrifice most of your knowledge to use another language. If Julia really does become a stagnant language, a possibility for any language no matter how popular it once got, your legacy codebase will at least keep working on the supported platforms if you did your due diligence with environments and enough people need Julia code enough to maintain repos. Basically nobody is using COBOL for new code anymore, but nobody can afford to stop using it either.
2 Likes