Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail From: Lew Newsgroups: comp.lang.java.programmer Subject: Re: Updating code from jdk1.2 to recent jdk SE 1.6 Date: Wed, 11 Jul 2012 15:50:24 -0700 (PDT) Organization: http://groups.google.com Lines: 28 Message-ID: References: <725fbc58-fab7-4e70-9f1a-b2e393fdeca9@googlegroups.com> <539uc9-7jg.ln1@luuk.invalid.lan> NNTP-Posting-Host: 69.28.149.29 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: posting.google.com 1342047119 7574 127.0.0.1 (11 Jul 2012 22:51:59 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 11 Jul 2012 22:51:59 +0000 (UTC) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=69.28.149.29; posting-account=CP-lKQoAAAAGtB5diOuGlDQk0jIwmH0T User-Agent: G2/1.0 X-Received-Bytes: 2287 Xref: csiph.com comp.lang.java.programmer:15956 Roedy Green wrote: >Luuk wrote, quoted or indirectly quoted someone who said : > >Forward compatible does not exist, > > The words forward and backward don't add anything but confusion. Some > people say backward and some forward. The terms have definitions. "Backward compatible" means that the new product or framework will work with artifacts generated or created for an earlier version. "Forward compatible" means that an artifact from an earlier version works in a later version of the product or framework. The terms are only confusing if you don't know the meanings. That is true for all terminology, of course. > In theory you might have a kind of compatability where you could > compile a 1.6 program on a 1.6 compiler and run it on a 1.2 run time > if you did not use any of the new features. It does NOT work that > way. Yes, it does, provided you use the "-source", "-target" and "-bootclasspath" options. Why would you spread misinformation about that? -- Lew