找回密码
 注册
Simdroid-非首页
查看: 226|回复: 3

[10. Others] 【讨论】到底用什么语言好!

[复制链接]
发表于 2004-4-8 01:54:38 | 显示全部楼层 |阅读模式 来自 陕西西安
最近导师计划开发一个结构相关的有限元计算程序,让各个学生负责一个模块,然后专门找一个来做界面的!其意思是统一用vb做,理由是都不是学计算机出身的用vb简单,上手快(不知道是不是也完全面向对象了)。我感觉用fortran做内核,vb或是vc调用!或是干脆用vc,不知道各位推荐用什么组合方式,希望大家能够给一个建议,另外图形这一块不知道是opengl还是dxf或是什么好,给一个建议吧。
1.vb
2.fortran+vb
3.fortran+vC
4.vc++
谢谢了!
发表于 2004-4-8 08:23:39 | 显示全部楼层 来自 美国

回复: 【讨论】到底用什么语言好!

Simdroid开发平台
如果很关心面向对象的计算,推荐用标准C++开发计算部分,并生成dll。如果关心计算速度的话,可能Fortran更强些。用VB作计算难以相信。界面部分如果关心开发速度的话,用VB6可以,否则还是VC好些。当然如果用VB.net(面向对象)是另一回事。图形开发不太熟悉,不过我建议要么用GDI+,要么用OpenGL。欢迎有经验的朋友提意见。
 楼主| 发表于 2004-4-9 00:54:02 | 显示全部楼层 来自 陕西西安

回复: 【讨论】到底用什么语言好!

谢谢版主回复!
我是误会老板的意思了,其实他就是准备要求,用vb+fortran
版主说“界面部分如果关心开发速度的话,用VB6可以”
不知言下之意是不是说,不是非常要求速度的话是不是就可以用
其他语言开发界面更好,好在什么地方?谢谢!
而且版主强调标准c++的含意是什么,望多言几句!
发表于 2004-4-9 09:52:31 | 显示全部楼层 来自 美国

回复: 【讨论】到底用什么语言好!

VB是一种快速开发工具RAD(Rapid Application Develop),界面的开发比较快速,但是当程序规模逐渐增大时比较难以控制。VC相对来说入门较难,但是结构很好,利于扩展,面向对象的特点十分有利于大规模程序的开发。就我个人的经验来说,我不太喜欢VB(不要砸我),发行时需要许多组件(VC也需要一些;)),当然我的VB开发经验很浅,水平不行,没有发言权。我没用过Delphi,据说也很好。这里我说用于计算最好用标准C++指的是跨平台开发时计算部分不用修改。
说的不到位,见谅。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-11-2 03:44 , Processed in 0.034130 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表