Path: csiph.com!x330-a1.tempe.blueboxinc.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!weretis.net!feeder4.news.weretis.net!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail From: Gene Wirchenko Newsgroups: comp.lang.java.programmer Subject: Re: Arithmetic overflow checking Date: Thu, 21 Jul 2011 14:54:45 -0700 Organization: A noiseless patient Spider Lines: 29 Message-ID: References: <09fe171s46ilvq9qmn254dctunm6noh0ps@4ax.com> <4e262731$0$314$14726298@news.sunsite.dk> <4e26300b$0$309$14726298@news.sunsite.dk> <4e275522$0$310$14726298@news.sunsite.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Injection-Info: mx04.eternal-september.org; posting-host="7Qrvczazr82YckO5XW8Vtw"; logging-data="11044"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+CdLn4R0VjiXs9b9d9O1wNqQx+swTo9IY=" X-Newsreader: Forte Agent 4.2/32.1118 Cancel-Lock: sha1:VqJnjVBZRRnqQikRF7gyMWA2D+E= Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:6363 On Wed, 20 Jul 2011 18:22:24 -0400, Arne Vajhøj wrote: >On 7/20/2011 5:35 PM, Gene Wirchenko wrote: >> On Tue, 19 Jul 2011 21:31:54 -0400, Arne Vajhøj >> wrote: [snip] >>> Sometimes we just need to realize that a wrong decision was >>> made, that we are stuck with it and that it should be done >>> correctly in the next language. >> >> The wrong decision was made in C, Java was a next language, and >> the correction did not happen in Java (or a number of other next >> languages for that matter). > >In the context of whether to change Java or not that is utterly irrelevant. The original decision right or wrong? If that is so, why the language changes over the years? Really, the changes could be made to allow for backward compatibility. Sincerely, Gene Wirchenko