Path: csiph.com!x330-a1.tempe.blueboxinc.net!aioe.org!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail From: markspace <-@.> Newsgroups: comp.lang.java.programmer Subject: Re: unicode Date: Tue, 13 Sep 2011 19:32:46 -0700 Organization: A noiseless patient Spider Lines: 18 Message-ID: References: <6c991195-ab57-417c-92e0-6d5ee1c451dc@dq7g2000vbb.googlegroups.com> <4e6e7a2a$0$309$14726298@news.sunsite.dk> <4e6eaa8a$0$305$14726298@news.sunsite.dk> <4e6ff2a9$0$313$14726298@news.sunsite.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Wed, 14 Sep 2011 02:32:49 +0000 (UTC) Injection-Info: mx04.eternal-september.org; posting-host="XjIWM99mD7Ijfdu600oVPA"; logging-data="25922"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19aOkTqK4WWMyn1amM07nQA3YwMe0f59O4=" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0.2) Gecko/20110902 Thunderbird/6.0.2 In-Reply-To: <4e6ff2a9$0$313$14726298@news.sunsite.dk> Cancel-Lock: sha1:MqOwq2BPTMudUZivDV9dVsdU8K0= Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:8006 On 9/13/2011 5:17 PM, Arne Vajhøj wrote: > It allow you to use any unicode in names and strings with tools > that does not support those characters. I understand what it does, I just don't think it's a problem. That is, the \u preprocessor escape in Java is just a solution in search of a use case that doesn't exist, or at least is so corner-case-ish that it might as well not exist. While at the same time it causes rather huge problems, relative to the one it fixes (if any). Again, I just thing the darn thing is pernicious and should be removed. At minimum, it should be removed from comments, that's just silly. (And I've personally been bit by the \u thing in a comment twice now. It's REALLY annoying when your trying to comment how you print \u for escape processing and you can't because "\u" isn't a valid string in a comment.)