On 2/16/2014 10:59 PM, logicchains wrote:
On Sunday, 16 February 2014 at 20:29:04 UTC, Walter Bright wrote:
It's not exactly true. What has happened is I spent a LOT of time
trying to make my C/C++ compiler fast. That experience has enabled me
to design D so it is fundamentally fast to compile, and enabled me to
pick an internal design for the compiler that I know will be fast.
Isn't this kind of the point? The Go devs don't have the somewhat unique
experience of having written a C++ compiler from scratch to guide them
in implementing generics in Go,
The Go devs have some pretty strong backgrounds themselves. I think it's
reasonable to figure they can handle the task just fine. Besides, I
suspect the #1 optimization in making a fast-to-compile language is just
simply "Don't make C++".