いくつかのクロス プラットフォーム ライブラリを推奨するのは簡単です。
しかし、製品ごとに各プラットフォームを個別に扱う利点はありますか?
はい、すべてのプラットフォームで使用される基本ライブラリがいくつかありますが、UI やその他の要素はプラットフォームごとに異なります。
製品が各プラットフォームで 100% 同一でなければならないという制限はありません。
Mac、Linux、および Windows がターゲット プラットフォームです。
重い win32 API、MFC は Windows 版で既に使用されています。
私がクロス プラットフォーム ライブラリに完全に賛成していない理由は、すべてのプラットフォームに一般化しようとすると、最終製品が少し苦労するだろうと感じているからです。