スパゲッティタイプのプログラミングを削除したり、DRYの原則に準拠したりするために、リファクタリングと一般的なクリーンアップが必要ないくつかのレガシーCコードを使用しています。
私はC++を使用して書き直すことを考えていましたが、ここまでは行きたくないので、できるだけCに近づけたいと思います(いくつかのOOPの概念を[手作業でコーディングせずに]使用します)。
最近、GObject、Vala、Genieに出会いました。後者の2つはかなり最近のものです。ValaまたはGenieが本番コードで使用されていることを知っている人はいますか?
最後になりましたが、2つの言語間の長所と短所の比較のリストがあります。私はPythonが大好きで、C#にあまり熱心ではないので、Genieに少し傾いていますが、タブに対するGenieの(見た目は?)主張は実際には少し面倒かもしれません-私は長所と短所のリストに興味があります2つの言語(一方または両方が実稼働で使用できる状態にあると想定)。
余談ですが、私はLinuxで開発しているので、Windowsに関連する問題は、私に関する限り関係ありません。