Julia usa unicode ampiamente. Permette di definire sia operatori che variabili usando simboli unicode.
Il modo migliore che ho trovato per inserire i caratteri è usare il plugin "latex-completions" per Atom, che ti permette di sostituire, ad esempio "\ alpha" con "α" semplicemente premendo tab.
Credo che dal momento che Julia è più orientata verso l'informatica scientifica, i nomi delle variabili greche sono un grande vantaggio per la leggibilità (confrontare gradient_delta con ∇δ). Inoltre, you è leggermente migliore di! = O meno (=) quando ti ci abitui.
In ogni caso, all'inizio, usare liberamente caratteri Unicode in codice sembrava abbastanza strano, e temevo che le cose si rompessero. Vivendo in un paese di lingua spagnola ho imparato a odiare i programmatori che inserivano le vocali accentate (á, é, í, ó, ú) nei commenti al codice, perché di solito distruggono gli strumenti che supportano solo ascii rigorosi. Ma devo dire che in Julia (anche in Latex con pacchetti xetex o unicode support) funziona perfettamente.