|
|
|
|
|
by 3PS
846 days ago
|
|
Seems like an interesting language with a lot of new ideas, especially the declarative concurrency approach. I am very disappointed by the decision to go with UTF-16 for strings though [0] and strongly urge the author to reconsider. UTF-16 is the worst of all worlds: it is inefficient, it is endianness-dependent, it is still variable-width like UTF-8 for code points outside the basic multilingual plane (like emojis!), and it adds an O(n) penalty to processing most text from the internet. It also means that you need a whole new fundamentally different data type outside of char for encoding byte sequences. Please, for modern software UTF-8 everywhere is the way to go! https://utf8everywhere.org/ [0] https://docs.clarolang.com/common_programming_concepts/varia... |
|