Názor ke článku Proč je Java za zenitem od zboj - @Karell Jsem si připadal jak když jsem opravovával...

  • 21. 3. 2014 12:33

    zboj (neregistrovaný)

    @Karell Jsem si připadal jak když jsem opravovával kód po studentech na zkoušce :) Tady by student letěl v rámci preflightingu, protože to nešlo přeložit podle normy. Jinak jsem jen opravil pár zbytečných kopírování (hlavně u shared_ptr), čímž se to urychlilo o cca. 10%. Takže - ve VS nativně zhruba 2 sekundy, přeloženo do CLI 2,2 sekundy, a teď pointa - stejný kód na stejném stroji přeložený clangem: 300 ms. Nemám tu verzi v Javě, tak nemůžu porovnat, ale zkuste clang s libc++. MS to prostě kazí. Předpokládám, že různé jiné benchmarky Java vs. C++ také používají VS a pak to takto dopadá.