3 ms·
Almost every non-trivial programming language released after 2000 supports unicode identifiers[0]. Rust, Python, Ruby, C#, Scala, Clojure, just to name a few, a
by desdiv 12y ago
Almost every non-trivial programming language released after 2000 supports unicode identifiers[0]. Rust, Python, Ruby, C#, Scala, Clojure, just to name a few, all support unicode identifiers.
[0] http://rosettacode.org/wiki/Unicode_variable_names http://rosettacode.org/wiki/Unicode_variable_names
- ahoge 12y agoDart doesn't, surprisingly. I don't really mind though. It just means that I can't use non-English identifiers which I shouldn't be using anyways. Non-English identifiers can be quite troublesome in international projects. Even if your project currently isn't, it might be in a few years. It's a maintenance nightmare waiting to happen.
- electrum 12y agoAnd older ones such as Java, released in 1995.
- Gurkenmaster 12y agoPython is actually older than Java and Ruby is roughly as old as Java
- deleted 12y ago[deleted]
- sacado2 12y agoExcept the one implementing hacker news, obviously ;)