Megjelent a PLB (Programming Language Benchmark) projekt második kiadása, amely a tipikus feladatok teljesítményének tesztelésére összpontosít különféle programozási nyelveken. A 2011-ben megjelent első kiadással ellentétben az új verzió a mátrixok szorzásának és a 15-hölgy feladatának megoldására jellemző kód teljesítményét méri, és ezen felül értékeli a Sudoku játék megoldásainak keresését és két tömb metszetének meghatározását is. A teszteléshez szükséges kódot 20 programozási nyelven írták.
A legjobb teljesítményt a C nyelven (clang fordítóval) írt tesztalkalmazások mutatták. A második helyen a Zig, a harmadik helyen a Nim, a negyediken pedig a Mojo végzett. Ezt követően hasonló szinten áll a D, a Java, a Bun JavaScript platform és a Rust, míg utánuk a Go, a Crystal és a V következik.

Viszonylag jó eredményeket produkált még a Node.js, a Dart, a Jua és a C#. A Java és a C# jó teljesítményét a külön szakaszban végzett JIT fordítás használata magyarázza, míg a Dart, a Bun, a Node.js, a Julia, a LuaJIT, a PHP, a PyPy és a Ruby3 (YJIT) esetében a JIT fordítás menet közben történik, és csak a gyakran végrehajtott kódot érinti. A Bun JavaScript platform lényegesen megelőzte a Node.js-t. A Julia és a Swift teljesítménye viszonylag lassú volt. A legrosszabb teljesítményt a PHP, a Ruby, a Perl és a CPython mutatta, miközben a PHP teljesítménye körülbelül 4-szer jobb volt, mint a CPythoné.

Forrás: opennet.ru
