- ISO C++ 26のパネルディスカッションでは、提案が合意に達するのに10年以上かかることがある。
- C++ 26では、コンピューティングスピードと並列性を向上させる基準を追加する必要があるということで委員会メンバーが一致する。
- C++ 26には、最も重要な並列性機能であるsenders/receiversが含まれる可能性が高い。
- また、C++ 26には、標準ライブラリの提案であるSIMD(Single Instruction Multiple Data)が含まれる可能性があり、これにより複数の操作を1つの命令で実行できる。
- さらに、reflection機能と線形代数がC++ 26の標準機能として含まれ、AI操作に重要である。
- C++ 26には、安全性向上の提案も含まれているが、進展は遅い。
この記事を読んだ後、C++の標準化プロセスには多くの時間と労力が必要であり、異なる提案や企業の利害関係が進展を妨げることが明らかになりました。C++ 26の開発には、並列性、SIMD、reflection、線形代数などの重要な機能が盛り込まれる見込みであり、AI開発やプログラミングにとって重要な進歩が期待されます。
元記事: https://thenewstack.io/coming-to-iso-c-26-standard-an-ai-acceleration-edge/