小噗通 2019-07-07 11:14 采纳率: 0%
浏览 370

含大量数据计算的交互程序项目开发语言的选择?

 现在手头有一个项目,项目主要是对测绘的大量数据做一些处理,比如一些坐标的转换等各方面,要做成桌面应用。

 目前打算用 python 和 C++ 开发,如果纯粹用 C++ 开发的话,感觉很多数据和公式等算法处理起来非常麻烦,打算用 python 做算法方面的,C++(qt)做桌面,不知道这样是否合适,由于对混合编程了解不是很多,所以打算把python 做的程序部署到服务器上,然后桌面程序通过 api 请求来处理数据并返回到桌面显示,不知道我这样的想法是否合适,如果有大佬有更好的解决方案希望指点一二,多谢了!

  • 写回答

1条回答

  • threenewbee 2019-07-07 11:20
    关注

    用python比较好。python不用非常担心性能问题,因为它上面的科学计算的库(比如numpy scipy pandas sklearn),底层是用c++写的,有些甚至支持gpu加速。这些精心编写的c++代码,效率是很高的。
    而且调用起来也很方便。

    评论

报告相同问题?

悬赏问题

  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥200 uniapp长期运行卡死问题解决
  • ¥15 latex怎么处理论文引理引用参考文献
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?
  • ¥15 乘性高斯噪声在深度学习网络中的应用