There are multiple aspects of unicode support.
The first is “prosaic” runtime support: This like String handling unicode just fine, the imo nice design decisions on how to handle invalid utf8 strings, indexing via code-units, etc. This makes writing code that deals with unicode not overly painful.
The second is “prosaic” toolchain support: The julia parser doesn’t hiccup if source-code comments contain non-ascii things, you can write string literals with the actual unicode, etc etc. This is not a high bar, but works without issue (…remember the olden times with bibtex choking on non-ascii?). This is important! And it’s not half-assed like in java (\u1234 get unescaped before tokenization, String a = "\u0022"; ftw)
Then there is the surface-syntax language support, the contentious “unicode in identifiers Symbol position” during parsing / tokenization.
I view this as a terrible anti-feature, actively hate it and give my best to never use it. That works mostly OK.
My main complaint is that xor didn’t get an infix ascii version. We have precedent for a lot of multi-character infix ascii operators, e.g. in, <=, >=, =>, !=. Can’t we get something like that for xor?
And before people complain about anglocentrism: That is baked in too deeply anyways. I’m a German and a mathematician. The ubiquitous choice of \ as escape character or / as path separator produces enough carpal tunnel syndrome on German keyboard layouts that most German coders stick to US layout anyways – typing Gruesse or Gr\"u\ss{}e in latex is totally fine (Grüße for Grüße in html is not fine – that’s too long), and thankfully latex supports utf-8 now such that copy-pasting or layout switching also works.
I never got why people want fancy chars in their code – sure the Δ looks nice on blackboard, paper and pdf as latex output, but in the monospaced plaintext world you “obviously” should prefer \Delta in latex source and delta or Delta in julia source (unless you’re typesetting a greek text in latex).
Your @karei 's example makes the point: ∛(-q / 𝟐 + δ) is worse as plaintext than cbrt(-q / 2 + rho ), and is just shitty typesetting compared to \sqrt[3]{-\frac q 2 + \delta} or
\sqrt[3]{-\frac q 2 + \delta}