iCAx开思工具箱

标题: ug二次开发的语言选择 [打印本页]

作者: mazhiguo    时间: 2008-7-24 22:33
标题: ug二次开发的语言选择
还是以前做ug二次开发,当时的开发语言就是c和c++,不用考虑只能用它。 现在好像java和.net平台下也可以。 由于ug open api本身就是c的缘故,我想用它效率可能会更好一些,但是原来做开发时,很多vc6.0的控件在ug环境下很难去生成,比如gridview,treeview等等。不知道.net平台下怎么样,但是.net下的开发应该都必须有framework 的支持,岂不是又需要安装这个framework,而且生成的代码是中间语言代码,效率问题值得担忧 。对java语言的支持又怎么样,不过java同样需要虚拟机的安装。
到底6.0的mfc还是新的.net平台,到底是c++,还是c#或者java?各位发表一下意见,说一下他们的优缺点吧!畅所欲言,不吝赐教呀各位!
作者: frankwend    时间: 2008-7-25 15:37
俺也是在想这个呀,不过我在学C++
作者: dianzi24    时间: 2008-7-25 16:53
有一点可以肯定的是,绝大多数人都是用C吧。特别是已从事开发多年的人,最初都没有选择的余地。现在如果用其他语言,估计同道之人都遇不到几个。
作者: ftftftftft    时间: 2008-7-25 21:17
搬张凳子 听高手讨论
作者: NREC    时间: 2008-7-26 16:05
标题: 抢沙发 听课
我现在正学GRIP
高手认为它怎样?
作者: zhangcanwei    时间: 2008-7-26 18:42
.net是未来的方向。至于效率问题,微软和英特尔会想办法解决的
作者: zhangcanwei    时间: 2008-7-26 18:44
如果是小程序,还是grip方便。一晚上九可以做出一个不错的实用程序
作者: my_dear2002    时间: 2008-7-28 16:48
敢问兄台此处所指的效率是指什么?c就不存在效率问题?


原帖由  于 2008-7-26 18:42 发表
.net是未来的方向。至于效率问题,微软和英特尔会想办法解决的

作者: fourwood    时间: 2008-8-2 23:56
用.net也不错,效率高,代码少,库丰富,入门简单。能用C++更好
作者: cncxiaohai    时间: 2008-10-7 19:26
不懂,很想学啊!
作者: zzrxt    时间: 2008-10-7 21:28
.net   看好它!
作者: AWayWong    时间: 2008-10-9 00:38
听听,有机会学好做选择
作者: lishunan    时间: 2008-10-27 21:48
搬张凳子 听高手讨论
作者: 苏州人    时间: 2008-11-6 11:44
现在开发的门槛越来越低,我想这个也是UG以后的方向,如果很复杂就没有人或很少人去用,这样也不利于UG开发的普及,而基于.NET的开发正是能满足这样的需要,至于效率问题,上面的zhang兄已经说过,microsoft和inte会去解决,况且我们编的一般程度复杂的程序能有多大的差别?本人用.net开发,欢迎讨论
作者: XDMJLCY    时间: 2008-12-8 14:06
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
作者: 昱仁吾子    时间: 2008-12-8 19:38
感觉c#不错,方法通俗易懂,不用指针代码少!
作者: lishunan    时间: 2008-12-8 20:49
搬张凳子 听高手讨论
作者: -KASA-    时间: 2008-12-11 16:22
如果是刚入门,建议用大众化的语言。
  1.资料多,不须花太多的时间去找资料。
  2.高手多,你遇到的问题,可能有很多人也遇到过,经高手指点可少走弯路。如果你用了
高手没用过的语言,呵呵....
作者: UGstady    时间: 2008-12-11 17:45
二次开发挺难的
作者: zhangcanwei    时间: 2008-12-11 23:13
二次开发难在软件API的组织方式,以及使用方法。应该不是“难”,而是烦。二次开发毕竟设计到算法的时候不多,只是用代码来实现手工操作而已。毕竟不是一次开发。但一个二次开发程序,要做成精品,那也是很不容易的
作者: stone_dong    时间: 2008-12-12 11:54
我用VS2008都能开发
效率问题ls各位不用杞人忧天了

实际上讲C++ 和C的效率是一样的,只是某些老家伙固步自封总是说C++慢。
作者: zenghong789    时间: 2008-12-21 01:47
很复杂啊
作者: zenghong789    时间: 2008-12-24 22:37
还在学习中,不知道怎么选择10x
作者: ★情有独钟★    时间: 2010-3-19 15:19
.net是什么东东,没见过
作者: lgmsddy    时间: 2010-3-20 07:48
听高人讨论,也能学到不少东西
作者: 学习二次开发    时间: 2010-8-5 21:40
我学过一些C++的开发,现在正开始研究用.net开发,正在做一个小程序试一试。请高手指点
作者: chengfu    时间: 2010-8-16 15:15
想用java開發,不知道有沒有人用過




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3