【讨论】到底用什么语言好!
最近导师计划开发一个结构相关的有限元计算程序,让各个学生负责一个模块,然后专门找一个来做界面的!其意思是统一用vb做,理由是都不是学计算机出身的用vb简单,上手快(不知道是不是也完全面向对象了)。我感觉用fortran做内核,vb或是vc调用!或是干脆用vc,不知道各位推荐用什么组合方式,希望大家能够给一个建议,另外图形这一块不知道是opengl还是dxf或是什么好,给一个建议吧。1.vb
2.fortran+vb
3.fortran+vC
4.vc++
谢谢了!
回复: 【讨论】到底用什么语言好!
如果很关心面向对象的计算,推荐用标准C++开发计算部分,并生成dll。如果关心计算速度的话,可能Fortran更强些。用VB作计算难以相信。界面部分如果关心开发速度的话,用VB6可以,否则还是VC好些。当然如果用VB.net(面向对象)是另一回事。图形开发不太熟悉,不过我建议要么用GDI+,要么用OpenGL。欢迎有经验的朋友提意见。回复: 【讨论】到底用什么语言好!
谢谢版主回复!我是误会老板的意思了,其实他就是准备要求,用vb+fortran
版主说“界面部分如果关心开发速度的话,用VB6可以”
不知言下之意是不是说,不是非常要求速度的话是不是就可以用
其他语言开发界面更好,好在什么地方?谢谢!
而且版主强调标准c++的含意是什么,望多言几句!
回复: 【讨论】到底用什么语言好!
VB是一种快速开发工具RAD(Rapid Application Develop),界面的开发比较快速,但是当程序规模逐渐增大时比较难以控制。VC相对来说入门较难,但是结构很好,利于扩展,面向对象的特点十分有利于大规模程序的开发。就我个人的经验来说,我不太喜欢VB(不要砸我),发行时需要许多组件(VC也需要一些;)),当然我的VB开发经验很浅,水平不行,没有发言权。我没用过Delphi,据说也很好。这里我说用于计算最好用标准C++指的是跨平台开发时计算部分不用修改。说的不到位,见谅。
页:
[1]