How to rewrite Julia programming language from scratch?

I am not sure what that means, but syntax here is a red herring. What makes Julia special is its semantics, that could — in principle — accommodate a wide variety of surface syntaxes. See eg

6 Likes