Radar van Elk Solutions

Tweakers · Technologie

Software-update - Julia 1.13

Julia, een dynamische programmeertaal voor numerieke wiskunde, heeft versie 1.13 uitgebracht. Deze update brengt diverse verbeteringen met zich mee.

De nieuwe versie focust op verbeteringen in latentie (TTFX) en de REPL-ervaring, inclusief syntax highlighting en een nieuwe fzf-stijl geschiedeniszoekfunctie. Ook is er bracketed paste toegevoegd voor Windows.

Er zijn aanpassingen gedaan aan hashing en de garbage collector is sneller gemaakt door image objects over te slaan tijdens het markeren. Verder zijn er fixes voor de scheduler en interrupts, en verbeterde introspectie met type-annotaties.

De optie --trace-eval is toegevoegd om top-level evaluatie te traceren. Er is ook een nieuwe tool, JuliaC/trim, geïntroduceerd.

In de package manager (Pkg) is het standaard compressie-algoritme gewijzigd van gzip naar zstd, wat prestatieverbeteringen oplevert. Registries voor packages in de manifest worden nu bijgehouden.

Het toevoegen van packages (pkg> add) probeert nu dezelfde versie toe te voegen als reeds geladen packages. Pkg.test schakelt standaard geen strikte bounds checking meer in.

Een grafische gebruikersinterface (GUI) voor Juliaup is eveneens beschikbaar gesteld.

AI-samenvatting op basis van de bron.

Tweakers