6 ms·
What about the irony of pjmlp dismissing something because it's based on an obscure language going as far back as 2001? :-)
by cbolton 6y ago
What about the irony of pjmlp dismissing something because it's based on an obscure language going as far back as 2001? :-)
- pjmlp 6y agoExcept that Java isn't obscure and experiments like Featherweight Java contributed to Java generics final design, introduced in November 2009, 3 years before Go 1.0 was released. What about that then?
- quelltext 6y agoIt only strengthens your point but Java 5 was actually released way earlier, in '04.
- pjmlp 6y agoThanks, it is what happens when one doesn't check dates. :)
- cbolton 6y agoMy comment was not meant as criticism, I just thought it was nicely ironic. But I guess you're actually consistent: you often lament about people ignoring or reinventing approaches that proved themselves in older languages. Here are people that actually take clues from one such language, and you lament that they didn't do it earlier. I see now that it's not really ironic. Rather, you're seeing the glass half empty while I was seeing it half full.
- pjmlp 6y agoI would be happy if this was their first attempt, sadly I have lost count how many times the team has published such studies with zero outcomes. While I am sure Java will get value types, it already has had several experimental releases and the features have been incrementally integrated, after the switch to 6 months release cadence, I am not so sure in regards to Go. All we get is a source code repository full of comments showing how much is left to be done, if ever. Untouched since last August. https://go-review.googlesource.com/c/go/+/187317 https://go-review.googlesource.com/c/go/+/187317