コンパイラによる安全性と正確性のメリットを活用
新しいコンパイラは、主に以下の2つのことを行います。
最適化が大幅に改善され、可能な限り最適化を行う(パフォーマンスに最適)
予期せぬことが起こった場合、ユーザーへ通知する
特に2.の項目が重要です。コンパイラは可能な限り最適化を行いますが、コードが正しくない場合、未定義の動作に依存することがよくあります。このため、以前は「動作していた」コードが動作しなくなる可能性があるため、非常に心配されるかもしれません。しかし、その心配には及びません。2.が有用なのは、もしそのような状況が発生した場合、コンパイラが警告してくれる点です。
この例については、以前…
C++Builder 12.2での古いRTLへの対応
2024年12月04日
新しいWin64ビット モダンC++ツールチェーンは標準規格に準拠しております。しかも、大規模で複雑なライブラリのコンパイルにも非常に優れています!
刷新する背景: 新しいRTL, 古いTurbo…
C++Builder 12.2のパッケージに関する実用的な情報
2024年11月28日
エンバカデロでは、新しいWin64 C++ ツールチェーンをC++Builder 12.0 で初めて登場したプレビュー版から C++Builder 12.2 での完全版 (動的パッケージ リンク、CMake サポート、デフォルトでの並列ビルドなど)…
C++Builder 12.2で実用的にCMakeを使用する
2024年11月27日
10月にC++Builder/RAD Studio 12.2をリリースした際、「C++Builder 12.2 の優れた CMake…
RAD Studio 12.2 Athens Patch 2 のリリース
2024年11月11日
エンバカデロテクノロジーズは、RAD Studio、Delphi、C++Builder 12.2 Athens向けのPatch2をリリースしました。
12.2 Patch2では、C++Builderに関する2つの問題、MacOS RTL Delphiソースファイルが欠落している問題を修正しております。
このパッチのダウンロード容量は約 30MB…
「WebStencils and HTMX: Fast Modern Web Development with RAD Studio…
RAD Studio 12.2 Athens Inline Patch 1 リリース
2024年10月18日
RAD Studio 12.2 Patch 1は、RAD Studio IDE、FireMonkey、bcc64x Win64 Modernツールチェーン、RAD Server、および64ビット版Delphiコンパイラに重点を置いて、12.2リリースに品質改善を行っております。
このパッチは、RAD…