我从事科学模拟工作,但我最喜欢的编程是创建图形用户界面和 2D 或 3D 输出,以可视化模拟的演变。我知道科学模拟中的大多数输入数据都在文本文件中,而不是在 GUI 中,而且通常统计图在科学上比 3D 电影更相关。但我仍然不能接受我必须放弃我对科学中的 GUI 和 3D 的尊重......
你认为我应该在我的程序中采用模型-视图-控制器范式吗?我可以使用多线程将高性能计算与可视化分开,这样可视化崩溃不会影响计算吗?这样我就可以从文本输入文件切换到 GUI,然后再回到我的心血来潮。你推荐哪个软件?