Hacker News new | ask | show | jobs
by alpaca128 1872 days ago
The problem with Julia is it only supports what Unicode supports directly. Which means you cannot have x,y,z as subscript for coordinate variables because Unicode, for some weird reason, does not have the full alphabet in subscript or superscript form. Also, when I first dived into Julia I found quite a few Unicode symbols that, when used as function names, lead to all kinds of weird compiler errors. Kind of defeats the purpose.

A language hoping to make this complete would have to do special formatting that allow super- and subscripting any Unicode symbol. But that won't work in a normal terminal...