質問: 現在ソフト開発に携わって2年になる新米プログラマーです。 処理部分をC++、C#、Pythonで設計し、 UserInterFace部分をHTMLとCSSとjavascript、WebGLで作り、 webブラウザ上で動くCADソフトを製作することは 実際に可能でしょうか? 背景としては、UI部分の Windows Formアプリケーションや市販ライブラリ、もしくはWPFという制限のなかで、 もっと他にUI表現をもっと充実させる為に上記の方法を考えています。 利用環境としては、 インターネット上、もしくは閉じたネットワーク環境での利用を考えています。 もし仮に実現可能だとして、注意すべきことは何でしょうか? また、参考になる技術書等あれば、教えていただきたいです。 技術不足で、稚拙な質問大変申し訳ありませんが、 どなたかご教授いただければ幸いです。 よろしくお願いします。
回答: 不可能ではないと思います。 C++をはじめとして各言語のコードを(LLVMと)emscriptenでJSにコンパイル、またはWebAssemblyにコンパイルすればWeb上で実行可能です。 その代表例?がUnityのWebGL出力ですね。 emscriptenやWebAssemblyは触ったことがありませんので技術的な部分の回答はできません。