I don't want to be too full of myself here, but I'm a very skilled and highly paid backend software engineer who knows roughly nothing about unicode (I google what I need when a file seems f'd up), and it's never been a problem for me. I'm sure the article is good but the title is nonsense.
What every software developer must know about Unicode in 2023
101–110 of 572 posts
Re: What every software developer must know about Unicode in 2023
#102What on EARTH is that mouse cursor thing all about? Why would you even bother writing this, then making it impossible to read properly?
I don't know what you people are talking about. I'm just glad I always browse with Javascript turned off. If you didn't see the writing on the wall and permanently turn Javascript off around 2006, you have no right to complain about anything. Meanwhile, ironic irony is ironic: "Hey, idiots! Learn to use Unicode already! Usability and stuff! Oh, btw, here is some extremely annoying Javascript pollution on your screen…
Re: What every software developer must know about Unicode in 2023
#103The standard library provided by languages like C, C++ is a library. Features like character strings are present and it's a totally reasonable expectation for the length to give you the cluster count.
Re: What every software developer must know about Unicode in 2023
#104> The rest, about 800,000 code points, are not allocated at the moment. They could become characters in the future. Why is Tengwar still not in Uniclde officially? What's the problem with it?
To save other people the google: Tengwar is probably not in unicode because it is a fictional script from a book.
Re: What every software developer must know about Unicode in 2023
#105> People are not limited to a single locale. For example, I can read and write English (USA), English (UK), German, and Russian. Which locale should I set my computer to? Ideally - the "English-World" locale is supposedly meant for us, cosmopolitans. It's included with Windows 10 and 11. Practically, as "English-World" was not available in the past (and still wasn't available on platforms other than Windows the last…
It's worthwhile purely for the sake of autocorrect/typo highlighting in text-editing software. I don't miss the days of spelling a word correctly in my version of English but still being stuck with the visual noise of red highlighting up and down the document because it doesn't conform to US English.
Re: What every software developer must know about Unicode in 2023
#106Earlier quoted context omitted.
It's tracking every visitors' cursor and sharing it with every other visitor. Why would a frontend developer demonstrate their ability to do frontend programming on their personal, not altogether super-serious blog? I meant that rhetorically but it's a flex. I agree, not the best design in the world if you're catering for particular needs, but simple and fun enough. You should check out dark mode. In that vein, I thi…
> Why would because it shows that they don't understand important design aspects while it doesn't really show off their technical skills because it could be some plugin or copy pasted code, only someone who looks at the code would know better. But if someone care enough about you to look at your code you don't need to show of that skill on you normal web-site and can have some separate tech demo. > okay if we let peo…
Re: What every software developer must know about Unicode in 2023
#107Can we please get a standard that describes how emoji are supposed to look? Now they look different on every platform and many subtleties are lost in translation.
It's probably a good thing, though.
Re: What every software developer must know about Unicode in 2023
#108> Unicode is locale-dependent Well, there is a new fact that I learned and immediately hated. The fuck were authors thinking... I am now firmly convinced people developing unicode hate developers. I suspected it before just due to how messy it was (same character having different encodings ? Really ? Fuck you), but this cements it.
Or at least they have a vicious indifference to us. Unicode is a nightmare.
Re: What every software developer must know about Unicode in 2023
#109This is a nice example of the kind of thing we need to think about when defining a measure of length for Unicode strings.
Re: What every software developer must know about Unicode in 2023
#110> “I know, I’ll use a library to do strlen()!” — nobody, ever. The standard library provided by languages like C, C++ is a library. Features like character strings are present and it's a totally reasonable expectation for the length to give you the cluster count.
If you want cluster count, call a different function.