@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á.
Autor se zabývá vývojem kompilátorů a knihoven pro objektově-orientované programovací jazyky.
Přečteno 36 201×
Přečteno 25 361×
Přečteno 23 795×
Přečteno 20 177×
Přečteno 17 874×