その他の言語– category –
-
その他の言語
【Rust】edition 2024 移行ログ — cargo fix が直した8箇所と直さなかった1箇所
edition 2021 の Rust クレートを 2024 に上げた実測ログです。cargo fix --edition が自動で直した8箇所と、直らずにビルドを止めた static mut への参照の直し方を実行結果つきでまとめました。 -
その他の言語
【Rust】Rust 1.98 完全ガイド — format_into と algebraic_add
Rust 1.98 の新機能を実測しました。format_into は整数の整形が to_string の約6倍、algebraic_add は総和のループが約5倍。derive(PartialOrd) の互換性変更も実例で確認します。 -
その他の言語
【C#】C# 14 逆引き — field・拡張メンバー・null条件代入
C# 14で追加されたfieldキーワード・拡張メンバー・null条件代入の書き方を、.NET 10で実行した結果つきで逆引き形式にまとめます。nameof(List)やSpanの暗黙変換も実測で確認できます。 -
その他の言語
【Java】JDK 27 逆引き — LazyConstant・プリミティブ型パターン
JDK 27で使えるLazyConstant・プリミティブ型パターン・構造化並行性の書き方を、OpenJDK 27での実行結果とあわせて逆引き形式でまとめます。プレビュー機能の有効化手順も分かります。 -
その他の言語
【Kotlin】Kotlin 2.4.20 完全ガイド — SwiftエクスポートとWasm対応
Kotlin 2.4.20のStackTraceRecoverableによるコルーチンのスタックトレース回復、allEqual/allDistinctでのコレクション同値チェック、SwiftエクスポートとWasm対応を実行結果で確認します。 -
その他の言語
【Rust】非同期クロージャ(async || {})の書き方・移行ガイド
Rust 2024 Edition で安定化した非同期クロージャの書き方を扱います。非同期の関数型境界の書き分けと、借用を await 越しに保持できる利点を、実際にビルドして確かめた結果とあわせて整理したうえで、応用例も示します。
1