1. 15

  2. 1

    Given time how likely is it for Go to reach speeds that meet or exceed Java, C, or C++?

    1. 2

      llvm seems to be the great equalizer here. If a language can keep its memory use under control, and minimize other “busy work”, they should start converging on “llvm fast”.

      1. 0

        Go already exceeds or matches Java, but I doubt it will ever compete with good C, much like C can’t compete with good assembly. Bad C (and especially bad C++), it will probably outperform now, or in the near future.

        1. 1

          On what kind of loads and with or without JIT? Do you have any references?

      2. 1

        I’m amazed by the pace of these changes within the Go “core community”; in my perception ‘stuff’ moves A LOT slower in - say - Rubyland.

        Anyone has an explanation for this? :|