typing is awkward: yes maybe, although many things are reachable by option or 
can be if you want but it would be nice to allow the user to decide for 
oneself. But, consider that it can be very comfortable for teaching purposes, 
i.e. showing mathy versions of nim code which describe some algorithm (this is 
one use case where Julia really shines and it's certainly not a useless one).

unicode symbols look alike: yes that's something to look out for, but perhaps 
the Julia team has done all the work already? 
<https://docs.julialang.org/en/v1/manual/unicode-input>/

compiler: yes, Julia has the following: parsed with the same precedence as `+`: 
    
    
    + - ⊕ ⊖ ⊞ ⊟ ∪ ∨ ⊔ ± ∓ ∔ ∸ ≏ ⊎ ⊻ ⊽ ⋎ ⋓ ⧺ ⧻ ⨈ ⨢ ⨣ ⨤ ⨥ ⨦
    ⨧ ⨨ ⨩ ⨪ ⨫ ⨬ ⨭ ⨮ ⨹ ⨺ ⩁ ⩂ ⩅ ⩊ ⩌ ⩏ ⩐ ⩒ ⩔ ⩖ ⩗ ⩛ ⩝ ⩡ ⩢ ⩣
    
    
    Run

parsed with the same precedence as `*`: 
    
    
    * / ÷ % & ⋅ ∘ × ∩ ∧ ⊗ ⊘ ⊙ ⊚ ⊛ ⊠ ⊡ ⊓ ∗ ∙ ∤ ⅋ ≀ ⊼ ⋄ ⋆ ⋇
    ⋉ ⋊ ⋋ ⋌ ⋏ ⋒ ⟑ ⦸ ⦼ ⦾ ⦿ ⧶ ⧷ ⨇ ⨰ ⨱ ⨲ ⨳ ⨴ ⨵ ⨶ ⨷ ⨸ ⨻
    ⨼ ⨽ ⩀ ⩃ ⩄ ⩋ ⩍ ⩎ ⩑ ⩓ ⩕ ⩘ ⩚ ⩜ ⩞ ⩟ ⩠ ⫛ ⊍ ▷ ⨝ ⟕ ⟖ ⟗
    
    
    Run

and that's all. (citation: 
<https://stackoverflow.com/questions/60321301/user-defined-infix-operator>)

if it isnt obvious: I would loooove to see this implemented :)

Reply via email to