News for hackers. Stuff that matters.
Re:UTF-8 Everywhere (2012) by Avernar on Monday June 20, 2016 @04:53AM (#11936870)
Looks like Javascript source code is required to be processed as UTF-16:

ECMAScript source text is represented as a sequence of characters in the Unicode character encoding, version 3.0 or later. [...] ECMAScript source text is assumed to be a sequence of 16-bit code units for the purposes of this specification. [...] If an actual source text is encoded in a form other than 16-bit code units it must be processed as if it was first converted to UTF-16.

Re:UTF-8 Everywhere (2012) by dietrichepp on Wednesday June 22, 2016 @10:14AM (#11954079)
Right, but the UTF-16 is read code point by code point, not code unit by code unit. At that point, it might as well be UTF-8 or UTF-32.