はじめに
仕事の方が忙しく,またJulia言語よりも漢直のT-Codeの練習(目指せ指の運動記憶1200字)に興味が移ったので, あまり情報を収集できていませんが,今月も孤独なミーハー系Julia言語ユーザーによる雑感を書いてみます。
2026年2月のTIOBE Index,Julia言語の順位は安定の29位
今月もいつもと同じで,わりとどうでもいいTIOBE IndexのJulia言語の順位からの紹介です。
Julia言語の2026年2月の順位は29位。Ratingは0.54%でした。 先月は28位,Ratingは0.57%なので,他の言語より著しく安定している状態に見えます。
バージョン1.11.9リリース
最新安定版の一つ前の1.11系列の最新版,バージョン1.11.9が2026年2月9日にリリース されました。不思議なことに最新安定版とLTS版以外が更新される,非常に珍しいケースとなっています。
なお,v1.12.5がtesting periodのようなので,もうすぐv1.12.5が正式リリースされる運びとなりそうです。
Unexpected Boolean flag behavior in Julia 1.12 vs 1.10
Julia DiscourseからUnexpected Boolean flag behavior in Julia 1.12 vs 1.10の記事が印象に残りました。
発生条件は限られているのですがわりと致命的なバグなので注意が必要です。 つい先日1.11の最新が更新されたのもおそらくこれが原因ではないかと推測していますが,現時点では確認できていませんが, 1.11.9ではこの不具合は無いようです。 次の1.12系のリリースのリリースノートを確認する必要があるかと思っているところです。
記事内でも触れられているApparent mutation within kwarg functionのイシュー の件と関係があるようです。
プルリクとしてはCompiler: fix typo in can_propagate_conditionalなので,
これがマージされた後のバージョンで解消されることになりそうです。なお,v1.12.5のタグのソースには含まれてなさそうなので,v1.12.6以降での解消となりそうです。
さいごに
今回はいつにも増して内容が無いような感じになってしまいましたが,また興味が戻ってくるタイミングもあるのではないかなぁ,
とも思っている今日この頃です。
まだまだPlots.jlシリーズもまだまだ書けていない内容もあるので,ボチボチ日記の記事を追加してみる機会もあるかもしれません。
v1.12.5リリース[2026-02-17追記]
リリースされてから1週間近く経ちますが,Julia v.1.12.5がリリースされたとJulia Discourseに記事が掲載されていました。
前述の致命的なバグは直っていませんので注意が必要です。
This month in Julia world - 2026-01[2026-02-17追記]
今月は珍しくThis month in Julia world - 2026-01が早目に公開されています。
この日記よりも豊富で新しいトピックが見られるので,ぜひこちらの方確認してみて下さい。