On Friday, October 26, 2018 at 11:32:10 PM UTC-4, Robert Engels wrote:
>
> First, there is simply no debate, Java += Android,  and you have the most 
> successful language/platform ever. NO debate.
>

Er, I can argue that VisualBasic + Windows is the most successfull but I 
have no dog in that hunt. or C# and Windows....
The topic was Java's claim for write-once, run-everywhere. Debate tip: 
don't use one OS, such as Android, to prove "everywhere"
It kinda ignores wide-spread platforms such as OS-X, Windows, Linux, iOS, 
and then there are niche platforms like BSD. Everywhere includes all the 
majors and all the niche.

Arguing against Java in terms of “generics are done poorly”, and citing a 
> third-party FAQ is absurd. The “core" Java tutorial on generics is a 3-4 
> pages, and almost every Java developer never goes beyond that. 99.9999% of 
> Java generic use cases are self explanatory or explained in a matter of 
> minutes to anyone with any development experience.
>


Got proof, citations for your 99.9999% claim? I bet not.
If you look at forums such as JavaRanch, you will see lots of questions 
about Java's generics, and lots of references to the third party FAQ.

My point is that Java generics were hacked onto the language with an 
attempt to keep backward compatibility. They are a mess. I won't bother to 
list why. Go is nice and clean, and I don't think hacking generics into GO 
using backwards compatibility as the holy grail is a good idea.  Its all 
IMHO.

You have not convinced me, and I doubt I can convince you. So let it drop.

I sure hope that GO doesn't botch it like Java did.

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to