プログラミング言語3 件の記事

プログラミング言語 の記事

Python 3.15 の新機能 - lazy imports と UTF-8 デフォルト化で何が変わるか

Python 3.15 の新機能 - lazy imports と UTF-8 デフォルト化で何が変わるか

約27分

2026年10月9日リリース予定(当初予定は10月1日)の Python 3.15 を、公式ドキュメントと PEP を一次ソースに整理します。PEP 810 の明示的な lazy imports、PEP 686 による UTF-8 のデフォルト化、組み込み frozendict(PEP 814)と sentinel(PEP 661)、内包表記でのアンパック(PEP 798)、新しい profiling パッケージ、free-threaded ビルド向け Stable ABI まで、移行前に押さえておきたい差分と注意点をまとめました。

Rust 1.97 の新機能 - v0シンボルマングリングのデフォルト化とCargoの警告制御

Rust 1.97 の新機能 - v0シンボルマングリングのデフォルト化とCargoの警告制御

約10分

Rust 1.97.0 が2026年7月9日にリリースされました。シンボルマングリングが v0 スキームでデフォルト化され、Cargo の build.warnings 設定と resolver.lockfile-path 設定が安定化。整数のビット操作API(isolate_highest_one / bit_width など)や char::is_control の const 化、リンカメッセージの可視化なども入りました。Rust 公式ブログと RELEASES.md を一次ソースに、言語・標準ライブラリ・Cargo の変更を整理します。

PHP の最新バージョンは 8.5 - バージョン履歴と各版の変更点・サポート期限

PHP の最新バージョンは 8.5 - バージョン履歴と各版の変更点・サポート期限

約22分

PHP の最新バージョンは PHP 8.5(最新パッチは2026年9月24日公開の 8.5.11)で、2029年末までセキュリティサポートされます。8.2 は2026年末で EOL、次期 PHP 8.6 は2026年11月19日 GA 予定です。PHP 5〜8.5 の各版の変更点と追加機能、サポート期限、移行の指針を php.net の公式情報をもとに整理します。