On 05/28/2010 08:44 PM, bearophile wrote:
Andrei Alexandrescu:
That has Java 1994 written all over it.

Java today can be the most used language, so despite its faults, probably it 
was good enough.
Even if Go has no templates, it has plenty of time to add them five years from 
now :-)
(And in the end templates aren't the only way to design a type-generic 
language).

No language has plenty of time for anything. And the major problem with Go is that its authors seem to not get type genericity at all and try to pretend it doesn't exist. That is a pernicious mistake that will cost that language dearly. (This happened with early Java as well; one hallmark of Java is that it talked out of existence all necessities of modern languages until it adopted them, invariably too late to be properly integrated.) FWIW my impression of Go is veering quickly from "well what can you ask? it's unfinished" to active dislike. They don't know what they're doing.

Andrei

Reply via email to