|
|
|
|
|
by pjmlp
3736 days ago
|
|
C was already taking hours to compile in 2000, whereas languages with modules from Algol family would compile just in several minutes. What I find positive about Go is making younger generations that only know C and C++ rediscover the compile times we had in the native compilation during the 90's. |
|
Really, most compiled languages except C++ are fast to compile. In the other thread I pointed out that Java compiles very fast, but nobody in the Go community likes to talk about that, it seems. Actually Java does have multi-tiered compilers, so the frontend is very fast as it doesn't optimise, and then the JIT compiler has a fast-but-low-quality compiler and a slower-but-higher-quality compiler, meaning you get the developer benefits of instant turnaround but the code still gets heavily optimised to GCC/LLVM quality in the hot spots.