シリアル/パラレル ポートと通信するプログラムを書き始めています。C# と C++ のどちらで記述すべきかわかりません。
C# は私の好みの言語であり、それを使用してアプリケーション (高レベル) を作成したことがあるため、C# を好みます。ただし、すべての状況でポート通信を処理できるかどうかはわかりません。(たとえば、フィルター ドライバーを開発したいと思ったのですが、C# ではまったくできないことがわかったことがあります。そのため、ポート プログラミングの制限についても疑問があります。) 通常、このような状況では C++ を使用します。(なぜ?) この件に関して、C# に注意すべき制限はありますか?