king123 发表于 2011-4-29 22:13:28

现在的上位机用什么语言好?

现在的上位机用什么语言好,有的说用VC,有的说用VB,还有说LABVIEW,DELP.都开始迷茫,不知道该学哪种了
请各位大侠指教一下,多谢啦!!!

king123 发表于 2011-4-29 22:53:47

绝望啦,怎么没人给个回复啊?

bottonn 发表于 2011-4-29 23:01:04

最佳选择是Python

lktdm 发表于 2011-4-29 23:06:38

工具而已,任何一门语言只要肯用心学,都不难的,个人感觉C#最接近C,学起来还是蛮不错的

zhuyi25762 发表于 2011-4-29 23:27:06

合适自己的就是最好的

bbs2009 发表于 2011-4-30 00:00:24

WithSword 发表于 2011-4-30 02:54:38

有很多人喜欢C#,用来开发.NET。其实本人挺不喜欢的,据说MS从WIN7开始都会自带.NET,但是有一次我用VS2010编译了一个.NET窗体程序,结果在另一台WIN7上不能运行,提示说.NET framework版本太低,后来我不得不在那台WIN7上面下载了一个新版本的.NET framework才得以解决。这基本上可以说明,.NET不是JAVA的虚拟机,而确实是所说的一套调用库以及对程序的一些管理机制。正像讨厌JAVA要带个虚拟机一样,我讨厌带一个.NET运行时包袱。

LABWVIEW我也不喜欢,因为它用的是G语言,我讨厌画图。

以前一直用MFC,这玩意确实麻烦,还不太好理解,最近打算丢弃它了。准备用QT,正在学习中。

hustjoyboy 发表于 2011-4-30 08:53:10

回复【6楼】WithSword 倚剑
有很多人喜欢c#,用来开发.net。其实本人挺不喜欢的,据说ms从win7开始都会自带.net,但是有一次我用vs2010编译了一个.net窗体程序,结果在另一台win7上不能运行,提示说.net framework版本太低,后来我不得不在那台win7上面下载了一个新版本的.net framework才得以解决。这基本上可以说明,.net不是java的虚拟机,而确实是所说的一套调用库以及对程序的一些管理机制。正像讨厌java要带个虚拟机一样,我讨厌带一个.net运行时包袱。
labwview我也不喜欢,因为它用的是g语言,我讨厌画图。
以前一直用mfc,这玩意确实麻烦,还不太好理解,最近打算丢弃它了。准备用qt,正在学习中。
-----------------------------------------------------------------------

你这种情况用delphi 比较合适,不需要什么额外的东西就能运行

ssaweee 发表于 2011-4-30 08:57:04

回复【7楼】hustjoyboy
-----------------------------------------------------------------------

dephi又要重新学一套语言把,

qt是c++的,

而且dephi弄出来的不如qt好看。

121212 发表于 2011-4-30 08:59:35

vb

tiancaigao7 发表于 2011-4-30 09:02:13

VC也一样,都是库文件的版本对于软件的影响很大,如果你用VC2008写的软件,放在没有这个库的电脑上去运行一样会报错,因此都一样,除非你将所有的库文件都放在你自己写的软件中,但是这样会增加软件的体积。

rock_man 发表于 2011-4-30 09:22:46

工具是次要的,思路方法才是最重要的。
每种工具都有它的优级缺点,根据自己的条件(知识背景,周围资源等)去选择!
学习的话,还是要选择较流行的!不要追求偏门的!工具而已!
当然,如果有个人特别嗜好的另当别论!

king123 发表于 2011-4-30 14:51:45

回复【10楼】tiancaigao7 天才杨威利
-----------------------------------------------------------------------

恩,看来用C++的还是比较多啊!

hzr0071 发表于 2011-4-30 20:15:20

c#,方便,现在的c#也支持指针和内存锁定。
.net包是可裁剪的。这也是c#可以直接开发wince的软件的原因。
有人预测最后嵌入式会和pc系统一样无需移植,直接安装。
微软的东西太神奇。。。
PS:我敢保证,vs的c#是比vb还要容易上手的语言

ssaweee 发表于 2011-4-30 20:52:02

回复【13楼】hzr0071
-----------------------------------------------------------------------

这个用起来太烦了,各个版本的库不兼容

现在我电脑上装了好多个。net库。

hzr0071 发表于 2011-4-30 22:00:25

回复【14楼】ssaweee
-----------------------------------------------------------------------

没有吧。我从微软官网下了一个vs2005team版,所有功能都能用啊,也没再安装其他库,只是SQL没有安装上,不过上位机一般也用不到。
我的是xp系统,想做开发还是用xp,保护式系统全是浮云。
PS:只从安装了5G多的vs2005+msdn后,开机快了好多

ssaweee 发表于 2011-4-30 22:32:45

回复【15楼】hzr0071
-----------------------------------------------------------------------
我没用.net开发,而是使用用.net写的程序,


不所有程序都是一个.net版本写的,结果安装了好多个.net包。

我也没用过什么vs,从来都是eclipse解决平时c/java/jsp/数据库编程,单片机用的keil,ccs。


没那么多人有安装vs吧?

hzr0071 发表于 2011-5-1 12:00:21

回复【16楼】ssaweee
-----------------------------------------------------------------------

你问的是上位机用什么语言好。。。。。。。。现在又这样说。不知道lz到底要干什么

tiancaigao7 发表于 2011-5-2 19:45:42

用不着安装那么多.NET库,装一个最新版就够了,反正都是向下兼容的。
页: [1]
查看完整版本: 现在的上位机用什么语言好?