マイクロソフト社
量子アルゴリズムを開発するには、ドメイン固有言語を使用することが提案されています
関数を定義するための「function」、量子操作のための新しい「operation」キーワード、複数行コメントの禁止、および例外ハンドラーの代わりにassertの使用。
Q# 開発は、Quantum Development Kit でサポートされている Windows、Linux、および macOS プラットフォームで使用できます。 開発された量子アルゴリズムは、通常の PC では最大 32 量子ビット、Azure クラウドでは最大 40 量子ビットを処理できるシミュレーターでテストできます。 IDE には構文強調表示モジュールとデバッガーが提供されており、Q# コードにブレークポイントを設定し、段階的なデバッグを実行し、量子アルゴリズムの実行に必要なリソースとソリューションの推定コストを評価できます。
出所: オープンネット.ru