But they all have Opinions, which they are compelled to share.
Why should I use Fortran, for anything that isn't maintaining legacy code?
When is that fully bootstraped rustc coming?
Calling it a DSL is a bit rich given the history of computing but at least that way at least CS and developer types will know how to regard it.
It’s far more legible for numerics than a lot of languages, maybe except Julia and Chapel. Julia was just driven in large part by teaching mathematics at mit and I think that shows
Julia has the fancy stuff aswell as being very legible and also having a nice REPL for instant feedback which is usefull for people learning (as well as multiple notebook implementations Pluto.jl or Jupyter) Chapel has even more of the fancy stuff like multiple loop types for different kinds of parallelism which is just wildly cool.