Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #33903
| From | Kevin McMurtrie <mcmurtrie@pixelmemory.us> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: array of HashSet<> |
| References | (3 earlier) <nauu45$fbe$1@dont-email.me> <navbsc$me$1@gioia.aioe.org> <nave1c$gl2$1@dont-email.me> <navtov$200$1@news.albasani.net> <nb09ln$1e4b$1@gioia.aioe.org> |
| Date | 2016-02-28 23:36 -0800 |
| Message-ID | <mcmurtrie-573E82.23364128022016@news.sonic.net> (permalink) |
| Organization | Sonic.Net |
In article <nb09ln$1e4b$1@gioia.aioe.org>, Arne Vajhøj <arne@vajhoej.dk> wrote: > On 2/28/2016 5:53 PM, Sebastian wrote: > > I guess reified generic types are high on everybody's wish list. > > That and a time-machine so we can go 20 years back and get it in > version 1.0. > > Else it is too late. There were too much existing code in 2004. There > is a lot more in 2016. > > Arne I figure eventually there's going to be a compiler version annotation on every class to save Java from its legacy burden. @Compiler(language="java", version=12) My new job uses Java 8 and I have mixed feelings. Lambdas are more efficient than anonymous classes but the syntax is completely FUBAR. Multiple method signatures + Generics + functional interfaces results in more compilation permutations than the compiler is willing to guess. Last time I checked, it was giving up after trying about 10. Half the methods in the stream package don't compile reliably for Maps. Imagine something more complicated producing hundreds or thousands of possible permutations and having more than one possible solution. C++ had to kill off some old features that brought its evolution to a temporary halt. Java must do the same or die. -- I will not see posts from astraweb, theremailer, dizum, or google because they host Usenet flooders.
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
array of HashSet<> Roedy Green <see_website@mindprod.com.invalid> - 2016-02-26 16:12 -0800
Re: array of HashSet<> Arne Vajhøj <arne@vajhoej.dk> - 2016-02-26 20:01 -0500
Re: array of HashSet<> Arne Vajhøj <arne@vajhoej.dk> - 2016-02-27 10:05 -0500
Re: array of HashSet<> Kevin McMurtrie <mcmurtrie@pixelmemory.us> - 2016-02-26 21:13 -0800
Re: array of HashSet<> Robert Klemme <shortcutter@googlemail.com> - 2016-02-27 11:41 +0100
Re: array of HashSet<> Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2016-02-27 11:54 -0800
Re: array of HashSet<> Lew <lewbloch@gmail.com> - 2016-02-27 15:16 -0800
Re: array of HashSet<> Lew <lewbloch@gmail.com> - 2016-02-27 15:18 -0800
Re: array of HashSet<> Roedy Green <see_website@mindprod.com.invalid> - 2016-02-27 23:44 -0800
Re: array of HashSet<> Lew <lewbloch@gmail.com> - 2016-02-28 01:52 -0800
Re: array of HashSet<> Arne Vajhøj <arne@vajhoej.dk> - 2016-02-28 08:38 -0500
Re: array of HashSet<> Eric Sosman <esosman@comcast-dot-net.invalid> - 2016-02-28 08:56 -0500
Re: array of HashSet<> Arne Vajhøj <arne@vajhoej.dk> - 2016-02-28 12:47 -0500
Re: array of HashSet<> Eric Sosman <esosman@comcast-dot-net.invalid> - 2016-02-28 13:27 -0500
Re: array of HashSet<> Sebastian <news@seyweiler.dyndns.org> - 2016-02-28 23:53 +0100
Re: array of HashSet<> Arne Vajhøj <arne@vajhoej.dk> - 2016-02-28 21:16 -0500
Re: array of HashSet<> Kevin McMurtrie <mcmurtrie@pixelmemory.us> - 2016-02-28 23:36 -0800
Re: array of HashSet<> Roedy Green <inquiry@mindprod.com> - 2016-06-08 20:08 -0700
Re: array of HashSet<> Andreas Leitgeb <avl@logic.at> - 2016-02-29 13:19 +0000
Re: array of HashSet<> Andreas Leitgeb <avl@logic.at> - 2016-02-29 13:27 +0000
Re: array of HashSet<> Daniel Pitts <usenet@coloraura.com> - 2016-03-06 13:59 -0800
Re: array of HashSet<> Roedy Green <inquiry@mindprod.com> - 2016-06-08 20:10 -0700
Re: array of HashSet<> Lew <lewbloch@gmail.com> - 2016-06-10 12:25 -0700
Re: array of HashSet<> Daniel Pitts <usenet@coloraura.com> - 2016-06-11 12:30 -0700
Re: array of HashSet<> Roedy Green <inquiry@mindprod.com> - 2016-06-12 02:31 -0700
csiph-web