Julia 1.13リリース、起動時間20%短縮

Judul asli: Julia 1.13 highlights

Mengapa Ini Penting

科学技術計算分野でのJulia採用を妨げてきたTTFX問題の継続的改善が進んでいる

Julia 1.13が2026年9月10日にリリース。パッケージのプリコンパイル時間がv1.12比で約30%短縮、起動時間も約20%高速化。REPLへの構文ハイライト機能も標準搭載された。

Julia言語の新バージョン1.13が正式リリースされた。パフォーマンス面では、パッケージのプリコンパイル時間がv1.12比で約30%、LTS版のv1.10比でも10〜20%短縮された。起動時間はv1.12の平均69.1ミリ秒から56.7ミリ秒へと約18%改善している。

Time To First X(TTFX)の改善には、コミュニティが提供した39種類の実際のワークフローを使った体系的な計測が活用された。この監視体制はJulia自体の開発プロセスにも組み込まれ、主要なプルリクエストや`master`へのコミットごとにCIジョブが実行される。結果はperf.julialang.orgで追跡可能だ。

REPL面では、これまで外部パッケージ「OhMyREPL.jl」が必要だった構文ハイライトが標準機能として統合された。カラースキームはデフォルトで控えめだが、Monokaiなどへのカスタマイズも容易。また、Ctrl-Rで呼び出す履歴検索がfzf風のファジー検索に刷新され、複数結果の選択や構文ハイライト表示にも対応した。

その他の変更として、Pkgのデフォルト圧縮アルゴリズムがgzipからzstdに変更、GCのマーキング処理の高速化、`@__FUNCTION__`マクロの追加なども含まれている。

Sumber

julialang.org — Baca artikel asli →