楼主:
Barnacle (Barnacle)
2014-07-18 21:07:13各位业界先进大家好
小弟初入一家贩卖仪器的小公司
该仪器原本已有一个用VB所写的程式
但互动功能不够完整 (仅I/O功能)
而开发者已经离开了
所以主管丢给了我一个问题:
“你要继续用VB,还是换个你熟悉或未来发展性佳的语言?”
小弟先前从事韧体工作
大学用Fortran 研究所用Matlab 工作用C
因兴趣也有接触Python 但GUI开发的经验=0
姑狗的结果 很多语言都能开发GUI
但不晓得各优势为何
所以想请教各位大大
请问市面上商用软件 一般都用什么语言开发?
肯请赐教 感谢
p.s. 功能需求基本上只需要控制PCI或PCIE Bus
作者:
robler (章鱼丸)
2014-07-18 21:10:00看你想跑在什么样的机器和OS上吧
作者:
DrTech (竹科管理处网军研发人员)
2014-07-18 21:15:00Windows: C++ 或 C# ,其他: Java 或 Python若是写大量使用者用的商业软件,我会建议 C++。不然光是处理作业系统与环境的差异,就很麻烦。
处理作业系统与环境的差异, 用C#不是更好?当然, 说这个的话最好会是Java, 就Java的GUI弄出来会和原本那个有较大差异.尤其是如果那VB程式有用Coolbar那类第三方元件的话.
作者:
ringo543 (雷龙出国了~~帐号代管中)
2014-07-18 22:35:00是VB6 还是VB.net?.net的话,要写GUI很方便又有很多资源能参考
作者:
typepeter (∵Peter∴笑点)
2014-07-18 22:38:00python风险低些
作者: hidog (.....) 2014-07-18 22:39:00
看你要不要跨平台阿 需要的话QT C++不需要跨平台 C#可以搞定MFC看人了 目前台湾用MFC的还算多
作者:
futureq (无名再见)
2014-07-19 01:31:00VB吧,先上手再说吧重新开发的成本是很高的重新开发对公司贡献=0(养米虫)时间压力会很大
作者:
wandog (慢跑中毒)
2014-07-19 02:55:00Qt
作者:
gomi (勾亿郎)
2014-07-19 05:47:00tcl/tk
作者:
odahawk (羊皮狼)
2014-07-19 11:39:00我都用纯C呼叫win32 api