ĂshtĂ« publikuar redaksioni i dytĂ« i projektit PLB (Programming Language Benchmark), e orientuar ndaj testimit tĂ« performancĂ«s sĂ« zgjidhjeve tĂ« detyrave standarde nĂ« gjuhĂ« tĂ« ndryshme programuese. Ndryshe nga edicioni i parĂ«, i publikuar nĂ« vitin 2011, varianti i ri mat performancĂ«n e kodit pĂ«r shumĂ«zimin e matrikseve dhe zgjidhjen e detyrĂ«s sĂ« hedhjes sĂ« 15-dhanave, si dhe vlerĂ«son gjithashtu gjetjen e zgjidhjeve nĂ« lojĂ«n Sudoku dhe pĂ«rcaktimin e kryqĂ«zojve tĂ« dy grupeve. Kodi pĂ«r testim Ă«shtĂ« shkruar nĂ« 20 gjuhĂ« programuese.
Performanca më e lartë u regjistrua nga implementimi i aplikacioneve testuese në gjuhën C (kur u kompiluara në clang). Në vendin e dytë është gjuhë Zig, në të tretin Nim, dhe në të katërtin Mojo. Më pas, në një nivel të ngjashëm, ndodhen D, Java, platforma JavaScript Bun dhe Rust, dhe pas tyre vijnë Go, Crystal dhe V.

Rezultate mjaft të mira shfaqen gjithashtu nga Node.js, Dart, Jua dhe C#. Rezultatet e mira për Java dhe C# shpjegohen me përdorimin e një faze të veçantë të JIT-kompilimit, ndërsa në Dart, Bun, Node.js, Julia, LuaJIT, PHP, PyPy dhe Ruby3 (YJIT) JIT-kompilimi zbatohet në flukse dhe prek vetëm kodin e ekzekutuar shpesh. Platforma JavaScript Bun arriti të kalojë dukshëm Node.js. Rezultatet ishin relativisht të ngadalta për Julia dhe Swift. Performanca më e dobët u demonstrua nga PHP, Ruby, Perl dhe CPython, ndersa performanca e PHP ishte rreth 4 herë më e lartë se ajo e CPython.

Burimi: opennet.ru
