Java Development Kit 28

2026/10/18 6:37

Java Development Kit 28

RSS: https://news.ycombinator.com/rss

要約▶

Japanese Translation:

Java SE 28 は JSR 403 の実装参考(Reference Implementation)として位置づけられ、初期アクセストークンのバイナリは GPL ライセンスの下でリリースされつつ、主要なラインはバグ修正および機能拡張のために公開されています。このリリースでは、Value Objects(JEP 401)、Strict Field Initialization(JEP 539)、Simple JSON API(JEP 540)、暗号化オブジェクトの PEM エンコーディング(JEP 542)、Structured Concurrency(JEP 543)、Ahead-of-Time コードコンパイル(JEP 544)、ZGC による起動とウォーミングアップの高速化(JEP 545)、ZGC の Adaptive Heap Sizing(JEP 546)、Shenandoah GC のデフォルト世代方式への切り替え(JEP 535)、および macOS/x64 ポートの廃止(将来的な削除を予定)(JEP 541)といった主要な JEP が導入されています。これらのアップデートはアプリケーションのパフォーマンス向上と API の近代化を目指していますが、旧型 macOS x64 ハードウェアを使用するユーザーは移行計画を立てる必要があります。本情報の有効期限は 2026 年 10 月 15 日までです。

本文

Java SE 28 リリース情報:JDK 28 の主要な更新と新機能

概要

本リリースは、Java SE プラットフォームバージョン 28の参照実装です。

  • JSR 403 に準拠して作成されました(Java コミュニティプロセス/JCP)。
  • 最終更新日: 2026 年 10 月 15 日 14:44 (UTC)

ステータスと入手方法

  • 開発状況: バグ修正、小規模な機能向上、および Java 実行計画(JEP)に基づく開発が継続中です。
  • ライセンス: GPL ライセンスのもと提供されています。
  • 早期アクセス: 最新バイナリは GitHub から入手可能です。

新機能と予定された JEP

JDK 28 向けに計画されている主な実行計画(JEP)は以下の通りです。

  • 401: バリューオブジェクト(プレビュー機能)
  • 535: Shenandoah ガーbage コレクターのデフォルト世代間モード採用
  • 539: JVM 内での厳格なフィールド初期化(プレビュー機能)
  • 540: シンプル JSON API(インキュベーター段階)
  • 541: macOS/x64 アーキテクチャポートの廃止対応
  • 542: 暗号オブジェクトにおける PEM エンコーディングの実装
  • 543: 構造化並行性の強化
  • 544: AoT(アドバンスト・オブ・タイム)コードコンパイルの導入
  • 545: ZGC を活用した高速な起動とウォームアップ
  • 546: ZGC への適応型ヒープサイズ調整機能

同じ日のほかのニュース

一覧に戻る →

2026/10/17 17:21

DeepSeek-v4.1-Flash-1017

## Japanese Translation: DeepSeek-V4.1-Flash-1017 は、DeepSeek-V4.1-Flash のパフォーマンス向上型の後継モデルであり、推論、コーディング、エージェントタスクおよび画像ベンチマークにおいて顕著な性能向上を実現すると同時に、実行時間と出力長を削減しています。ベンチマーク結果によると、同モデルはオリジナルの V4.1-Flash を大幅に凌駕しており、HLE で 42.6(対 36.8)、Terminal-Bench 4.0 で 42.3(対 31.2)、DeepSWE v1.1 で 77.0(対 74.2)、Apex Bench v1.1 で 72.1(対 64.6)のスコアを記録しています。業界トップクラスの GPT-5.6 Sol や Opus 5 より劣るものの、前世代モデルに対しては確かな位置づけを確立しています。同モデルは、2026 年に発表された高度な KV キャッシュ圧縮技術による効率化を目的として設計されており、MIT ライセンスの下で公開されています。本番環境での統合においては、Rust ベースの `deepseek-recipe` ツールキット(Python バインディング付き)を利用することをお勧めします。この toolkit は、ツール呼び出しや画像生成といった複雑なタスクを処理する際に外部チャットテンプレートを使用する必要がありません。最適なパフォーマンスを発揮するためには、1M トークンの大きなコンテキストウィンドウ、少なくとも 256K トークンの最大出力容量、および サンプリングパラメータとして temperature=1.0 および top_p=1.0 を設定する必要があります。

2026/10/15 16:18

Commodore 64 ハードウェアシミュレーター:チップとピンを壊して結果を確認しよう

## Japanese Translation: 本ソフトウェアは、Andre Weissflog のコアモデルを zlib ライセンスの下で構築し、Commodore 64 のマザーボード(ASSY 250407)に対してサイクル正確なピン毎のシミュレーションを提供します。事前に定義された障害パターンに依存するツールとは異なり、明確な回路動作モデルおよびボードのネットリストを使用して、RAM のエイリアシングや電源投入前に特定のピンをリフトする際などに自然に発生するグリッチを導出します。ユーザーはチップをリフトする、ピンをショートさせる、ソケットを取り外す、抵抗器を開くなどしてボードと相互作用し、C64 の動作を安全に学習したり、壊れたハードウェアのトラブルシューティングを行ったりすることができます。パワーモデリングは厳格であり、死んだチップ、浮遊する CMOS 構成要素、および幻のパワー効果を区別します。シミュレーションにはオシロスコープ表示や .prg の読み込みによるデバッグ機能などの機能が含まれていますが、現在のハードウェア上のパフォーマンス制限のためゲームエミュレーターではありません(31–48% の速度でシミュレート)。既知のギャップとしては、SID フィルターやビデオ出力のようなアナログ部品がシミュレーションされていないことなどがあり、将来的なアップデートでは内部チップの障害およびネットブリッジの対応を計画しています。

2026/10/18 0:55

ペレ - テーマ化可能な SVG としてマーメイド図

## 日本語訳: # ルール - 元の意味を正確に保持する(追加も省略もない)。 - ドキュメントの構造(見出し、箇条書きなど)を維持する。 - 技術用語を正確に扱う(API、LLM、zero-trust は自然な日本語の対訳がある場合を除きそのまま残す)。 - トーンと確信度を保つ。 - まとめ、説明、改変を行わず、翻訳のみを行う。 # 出力形式 ## 日本語訳: (ここに日本語訳を書く) ## 訳すべきテキスト: (必要であれば;なければ元の文章を繰り返す): 正確性や明瞭さのためには改善は不要だが、 desired な場合は名前の由来に簡潔に触れることで若干の文脈を追加できる。