Hacker News new | ask | show | jobs
by gurjeet 1987 days ago
Yes, that _is_ surprising! The points made by the OP are exactly the opposite. I believe the language itself is redeemable, but it's the implementations of many features that are just so faulty.

To take your example, yes it's great that it makes UTF-8 as the primary encoding for strings, but then the implementation in the core and in the ecosystem completely fails in enforcing or honoring that.

Edit: please see the filename example in the post to see the failure around adhering to UTF-8.