News for hackers. Stuff that matters.
Re:Go 1.5 Release Notes by _ph_ on Friday July 31, 2015 @02:37PM (#9983471)
They automatically translated C code to Go code. The objective was to produce correct Go code, speed was not an immediate concern - the auto-translated code mostly is very bad Go code, speed wise. Optimizing the Go code base of the compiler is the next step, planned to happen in subsequent releases.
Re:Go 1.5 Release Notes by coldtea on Friday July 31, 2015 @04:58PM (#9984450)
>the auto-translated code mostly is very bad Go code, speed wise.

Is it? It might not be particularly optimized, but why would that ("very bad speed wise") be the case?

Re:Go 1.5 Release Notes by theseoafs on Friday July 31, 2015 @05:18PM (#9984564)
Generally, compilers aren't very good at compiling code that isn't idiomatic for the language. This is by design, since compiler writers try to make idiomatic, common code fast first and foremost.