Project Valhalla, Explained: How a Decade of Work Arrives in JDK 28
JVM Weekly の
コメントの要約
Java に
コメントでは、メーリングリストと動画を追ってきた立場から、Java らしさを保ちながらここまで設計を集約したのは感動的だという評価がある。.NET の struct とどう違うのかという問いや、== が memcmp 相当になり実装の詳細を露出してカプセル化を壊すという懸念も出た。
「null にならない変数」は精神的に重いという記事の記述への反論や、フラットな ArrayList<Point> はまだ得られないことを残念がる声、1995 年にメモリアクセスと CPU 命令のコストが同程度だったという記述は誤りで 1993 年にはキャッシュのプリフェッチの論文があるという指摘もあった。