9以降のJavaのために現在開発が進んでいる新機能が紹介されました。Panamaは、Javaとネイティブなコードのデータのやりとりを可能にするもの。JavaからC関数をコールし、C関数からJavaにコールバックしたときにデータにアクセスするといったことが可能。Valhallaは変数の型付けに関するもので、変数の基本的な型をプログラマブルに設定できるというもの。10/11では最新のハードウェアやOSに最適化したデータのメモリ配置が可能になる。Shellが登場予定。Amberは、Javaのコードの可読性を高めるものです。Goets氏が登壇し、内容を紹介しました。Amberは小さな機能の集まりで、日々のコーディングをもっと読みやすくしようというもの。その一例として、ローカル変数周りの例が紹介されました。Amberによって改善された例。変数名が前の方に来るなど、より可読性が上がっています。これは来年3月のにリリースされるJavaで実装予定。パターンマッチの記述にも手が入る見通しです。例として下記のようなコードが紹介されました。比較のために型キャストされるなどの複雑なコードになっています。Amberによって下記のようになり、可読性が上がりバグの混入も防げるようになると説明されました。Amberはこうした改善を長期的に行っていくものだとのことです。基調講演でコンテナやマイクロサービスへの積極対応が示される。Project」、オラクルがオープンソースで公開。プログラミング言語Publickey広告.NET帳票ツール。デザイナはExcel。クラウド/サーバー環境対応。.NET5/6/8に対応。デザイナはExcelのため、エンドユーザーも編集可能。ノーコードでCSVファイルから帳票を出力する、CSVReportも新収録。Platform」発表。基調講演でコンテナやマイクロサービスへの積極対応が示される。Niino(jniino)IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。Linux」、CNCFのインキュベーションプロジェクトに採択WebAssemblyランタイム「Wasmer」がiOSをサポート、iOS上でWebAssemblyを実行。Copilotが複数ファイルにわたるコード変更や生成に対応。CopilotがAppleのXcodeに対応。Xcode」パブリックプレビューOrbがデジタル通貨決済システムの基盤にNewSQLのTiDBを採用。ETLをなくし、トランザクション処理とデータ分析を統合可能に[PR]日本人プログラマ向け、プログラミングに適した「フォント」まとめ。2024年版GitHubで最も使われている言語、PythonがJavaScriptを抜いて1位に。生成AI関連プロジェクト急増で。Sonnetが選択可能に。