You can a design a new PL so it's easy to write for humans and analyse by a computer.
Alternatively, if you can win the popularity contest, the tooling will emerge anyway! This makes it hard for new PLs to leverage their advantage.
(C.f. parsing C++.)
Related Posts
@MekahimeAkari @lifning "C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do it blows your whole leg off". -- Real Stroustrup quote, 1986
Delighted to see that TOML has released a new version! TOML is overall a great standard but I understand they had limited people with the power to cut a new release.
https://github.com/toml-lang/toml/releases/tag/1.1.0
A funny side effect of building software in Rust: my machine OOMs much more during development.
I'm not entirely sure why. I think Rust makes it easy to allocate data quickly, and sooner or later you write an infinite loop when coding.