vc到底适合用来干什么???
好多人都在嚷嚷vc难学难用,开发效率低,周期长,成本高。唯一的优点好象只有功能
强大,我想知道现在的MFC让这一切改变了吗?在国内,VC程序员的处境究竟怎样呢?
问题点数:10、回复次数:44Top
1 楼vcbear(http://vcbear.mblogger.cn)回复于 2000-12-26 17:28:00 得分 0
vcbear用Delphi混饭,用vc混专家分.两样都不多。呵呵。Top
2 楼vcbear(http://vcbear.mblogger.cn)回复于 2000-12-26 17:35:00 得分 0
vcbear用Delphi混饭,用vc混专家分.两样都不多。呵呵。Top
3 楼sxbyl(sxbyl)回复于 2000-12-26 18:42:00 得分 0
我是拿VC混饭吃,听说Delphi很好用,没试过Top
4 楼yankee(歪诗闲人)回复于 2000-12-26 18:48:00 得分 0
vc:very crazy;用来追MM;Top
5 楼lhxx(随风)回复于 2000-12-26 20:55:00 得分 0
喜欢VC,现在也在学DELPHI,不过一编东西,又用VC,HEHE!!~~Top
6 楼sxbyl(sxbyl)回复于 2000-12-26 20:59:00 得分 0
To:yankee 说的好精辟哦!O_OTop
7 楼Winsky(bcb_user@sina.com)回复于 2000-12-26 21:03:00 得分 0
BCB可以混饭,Delphi可以当参考,VC可以让我想起从前。Top
8 楼bzshow(风人)回复于 2000-12-26 21:14:00 得分 0
To: yankee
hehe. is good idea!Top
9 楼yinpc()回复于 2000-12-26 22:17:00 得分 0
vc到底适合用来干什么???
挡雨?当饭吃?当电话用?好象都不太对!
噢,想起来了。。。
VC最适合用来编程序!Top
10 楼sober(sobre)回复于 2000-12-26 23:59:00 得分 0
vc stands for vitamin c .it is nurture.but too much is harmful to your health.
Top
11 楼silver(Bai)回复于 2000-12-27 01:16:00 得分 0
反正不适合写数据库的程序,开发系统软件还可以Top
12 楼Hopping(♂风中尘埃♂)回复于 2000-12-27 08:55:00 得分 0
我用BCB混飯吃﹐無聊時用VC打發時間Top
13 楼eyeclamp(eyeclamp)回复于 2000-12-27 10:52:00 得分 0
开发Windows游戏,
有谁能比MS更了解自己系统中的bug及sleep()调用点,
只有用MS产品开发游戏才可能有市场Top
14 楼Rechard_G(步行者)回复于 2000-12-27 11:05:00 得分 0
用VC:
1.只要能想到,就有办法做到!
2.做出来的东西又快又小!
3.写控件!
4.多线程应用!
5.对速度有要求的算法实现!Top
15 楼hugos(疯狂老鼠)回复于 2000-12-27 11:20:00 得分 0
开发豪华界面程序Top
16 楼zepczy(夜归人)回复于 2000-12-27 12:19:00 得分 0
你们都是傻瓜!Top
17 楼zepczy(夜归人)回复于 2000-12-27 12:20:00 得分 0
VC向来都是搞神圣的东西!
怎么能说是拿来混饭吃呢?shift!Top
18 楼lhztco99(环保概念股)回复于 2000-12-27 14:21:00 得分 0
1.只要能想到,就有办法做到!
------ 除了 driver 好象别的也可以
2.做出来的东西又快又小!
------ 因为M$ 的 Runtime Lib 跟在 OS 里了
难道没有同志在 MsvcrtXX.DLL 版本的兼容性上遇到问题吗?
3.写控件!
------ 写 OCX 吗?不怕调试麻烦,发布麻烦和再继承问题?
(好处,里面还可以隐藏你的木马)
4.多线程应用!
------ 由操作系统支持的东西实现
好象差不多 只要不同时建立上千个线程
(这种情况没必要讨论,没有意义,因为至少 50%的 CPU 用在控制线程上了)
5.对速度有要求的算法实现!
------ 用 C Builder, Delphi 和 VC 的算法实现是同样的速度 甚至稍微快一点
不信实验一下 VB 到是很慢
6.开发界面
------ 不说了 用VC 开发界面是一种真正的折磨
7.开发 Windows游戏
------ 看在 M$ 一统天下的日子不知道还有多久的分上 多和 Gates 亲近亲近
还是有一定的好处
所以我的看法是 该做什么做什么 不要把VC看的很高
有些人的看法是, 难学的一定是最好的 ,因为自己学了用了
所以在把VC抬到一个高度以后, 就是把自己抬到了一个高度
VC 的神圣化实际是把自己的神圣化 我想我说的不会错
按照这种思路 在 Win32 年代 ,用 ASM(非 MASM) 写Win32
程序的人才是真正的 God ! 因为他可以说 ASM 是无所不能
的! 用高级语言编程的人根本不是真正的 Programmer;
然后又有一位浑身挂满了纸带的人说,我才是 God ,因为我会
写10010100 01011111 00101001,用类自然语言(包括ASM)
的人都是没有深度的初学者,根本没有领会到数字的魅力 !
Top
19 楼lhztco99(环保概念股)回复于 2000-12-27 14:21:00 得分 0
1.只要能想到,就有办法做到!
------ 除了 driver 好象别的也可以
2.做出来的东西又快又小!
------ 因为M$ 的 Runtime Lib 跟在 OS 里了
难道没有同志在 MsvcrtXX.DLL 版本的兼容性上遇到问题吗?
3.写控件!
------ 写 OCX 吗?不怕调试麻烦,发布麻烦和再继承问题?
(好处,里面还可以隐藏你的木马)
4.多线程应用!
------ 由操作系统支持的东西实现
好象差不多 只要不同时建立上千个线程
(这种情况没必要讨论,没有意义,因为至少 50%的 CPU 用在控制线程上了)
5.对速度有要求的算法实现!
------ 用 C Builder, Delphi 和 VC 的算法实现是同样的速度 甚至稍微快一点
不信实验一下 VB 到是很慢
6.开发界面
------ 不说了 用VC 开发界面是一种真正的折磨
7.开发 Windows游戏
------ 看在 M$ 一统天下的日子不知道还有多久的分上 多和 Gates 亲近亲近
还是有一定的好处
所以我的看法是 该做什么做什么 不要把VC看的很高
有些人的看法是, 难学的一定是最好的 ,因为自己学了用了
所以在把VC抬到一个高度以后, 就是把自己抬到了一个高度
VC 的神圣化实际是把自己的神圣化 我想我说的不会错
按照这种思路 在 Win32 年代 ,用 ASM(非 MASM) 写Win32
程序的人才是真正的 God ! 因为他可以说 ASM 是无所不能
的! 用高级语言编程的人根本不是真正的 Programmer;
然后又有一位浑身挂满了纸带的人说,我才是 God ,因为我会
写10010100 01011111 00101001,用类自然语言(包括ASM)
的人都是没有深度的初学者,根本没有领会到数字的魅力 !
Top
20 楼andygood()回复于 2000-12-27 14:48:00 得分 0
好像不应该这么问吧,应该是:vc不适合用来干什么?
Top
21 楼ghli(Gogo)回复于 2000-12-27 18:02:00 得分 0
忘了大本营里的一句话吗?"真正的程序员用VC++,聪明的程序用的Delphi"Top
22 楼info_xsd(freethinker)回复于 2000-12-27 18:09:00 得分 0
VC适合用于windows平台下的开发Top
23 楼lwg7603(刑满释放人员)回复于 2000-12-27 22:07:00 得分 0
VC适合做COM,DCOM,COM+,ATL还不错。Top
24 楼Rechard_G(步行者)回复于 2000-12-27 22:50:00 得分 0
1.只要能想到,就有办法做到!
------ 除了 driver 好象别的也可以
driver 好象别的也可以
2.做出来的东西又快又小!
------ 因为M$ 的 Runtime Lib 跟在 OS 里了
难道没有同志在 MsvcrtXX.DLL 版本的兼容性上遇到问题吗?
3.写控件!
------ 写 OCX 吗?不怕调试麻烦,发布麻烦和再继承问题?
(好处,里面还可以隐藏你的木马)
4.多线程应用!
------ 由操作系统支持的东西实现
好象差不多 只要不同时建立上千个线程
(这种情况没必要讨论,没有意义,因为至少 50%的 CPU 用在控制线程上了)
5.对速度有要求的算法实现!
------ 用 C Builder, Delphi 和 VC 的算法实现是同样的速度 甚至稍微快一点
不信实验一下 VB 到是很慢
6.开发界面
------ 不说了 用VC 开发界面是一种真正的折磨
7.开发 Windows游戏
------ 看在 M$ 一统天下的日子不知道还有多久的分上 多和 Gates 亲近亲近
还是有一定的好处
Top
25 楼Rechard_G(步行者)回复于 2000-12-27 23:27:00 得分 0
1.只要能想到,就有办法做到!
------ 除了 driver 好象别的也可以
++++++ 别的不说,既然不能做driver怎能说“只要能想到,就有办法做到”?
2.做出来的东西又快又小!
------ 因为M$ 的 Runtime Lib 跟在 OS 里了
难道没有同志在 MsvcrtXX.DLL 版本的兼容性上遇到问题吗?
++++++ Runtime Lib 跟在 OS 里难道不是优势?
MsvcrtXX.DLL 版本的兼容性虽然有问题,可做出来的东西还是又快又小!
3.写控件!
------ 写 OCX 吗?不怕调试麻烦,发布麻烦和再继承问题?
(好处,里面还可以隐藏你的木马)
++++++ 写OCX还怕麻烦吗?再说了除了手工和BaseCtl还有比ATL代码效率更高的OCX开发工具吗?
4.多线程应用!
------ 由操作系统支持的东西实现
好象差不多 只要不同时建立上千个线程
(这种情况没必要讨论,没有意义,因为至少 50%的 CPU 用在控制线程上了)
++++++ 由操作系统支持的东西实现
的确差不多可用什么实现最方便呢?VB吗?
5.对速度有要求的算法实现!
------ 用 C Builder, Delphi 和 VC 的算法实现是同样的速度 甚至稍微快一点
不信实验一下 VB 到是很慢
++++++ 用 C Builder, Delphi 和 VC 的算法实现是同样的速度到有可能,稍微快一点之说很难相信。
6.开发界面
------ 不说了 用VC 开发界面是一种真正的折磨
++++++ 与其说是折磨,不如说是挑战。用VC 开发界面最重要的是你的创意,VC会给你最大的自由。
7.开发 Windows游戏
------ 看在 M$ 一统天下的日子不知道还有多久的分上 多和 Gates 亲近亲近
还是有一定的好处
++++++ 不用我说了!
借VC自抬身份之说没有根据,说VC好也没有贬低其他开发工具的意思。不过我到希望Gates和他的MS长命百岁。我可不想刚刚在一个地方学会走路,又得到另一个地方学着爬。Top
26 楼rampig()回复于 2000-12-27 23:39:00 得分 0
To every so call Programmer:
真正的程序员只要达到目的,不择工具,语言,系统,机器。只要能用,够用;赚钱快,用户满意,老板满意;不违法。Top
27 楼iamfool(我是??)回复于 2000-12-28 09:04:00 得分 0
如果BCB的HELP写的有MSDN一样,调度程序不死机,我连VC是什么都懒得问,
问题是别人用VC搞了一半,你能改到BCB上面再往下搞么,
BCB出得太晚了,
VC适合做什么,??一句话,应聘,!!!!
什么COM,什么OCX,你就用BCB,DELPHI搞定,反正也没人非要你用VC
是不,??
Top
28 楼iamfool(我是??)回复于 2000-12-28 09:05:00 得分 0
VC适合做什么,??一句话,应聘,!!!!Top
29 楼myb123(myb123)回复于 2000-12-28 09:55:00 得分 0
开发底层Top
30 楼hugos(疯狂老鼠)回复于 2000-12-28 15:57:00 得分 0
用VC 开发界面灵活,异常爽!
Top
31 楼snowglede(雪鹰)回复于 2000-12-28 16:49:00 得分 0
1、最好不要用它来做MIS应用,这就糟蹋了它
2、要搞UNIX应用,不要用它
3、要搞Web应用,少用它
其它,多用。
Top
32 楼vac(vac)回复于 2000-12-28 17:07:00 得分 0
移植性好!Top
33 楼vac(vac)回复于 2000-12-28 17:08:00 得分 0
兼容性好!Top
34 楼lyboy99(BadBoy)回复于 2000-12-28 21:08:00 得分 0
开发程序不论VC,Delphi,BCB,VB,.........等
首先,看你想开发什么样的程序,对于一般应用程序开发Delphi,BCB,VB这种RAD Tools在开发速度上会占很大优势。
VC在对硬件支持,游戏开发,Com ,WIndows CE程序开发上占有很大优势,但用VC开发速度很慢。Top
35 楼boneheat(闲云孤鹤)回复于 2000-12-28 21:11:00 得分 0
呵呵。该用什么就用什么吧。看工程的性质而定。学过VC的人再去学BCB,delphi等,转平台是很容易的。同时会两三个开发平台对一个程序员是很正常的事。而且不同的平台会给自己很多编程上的启示。好处多多哦。Top
36 楼breath(跨马倚斜桥,满楼红袖招)回复于 2000-12-28 21:20:00 得分 0
新一轮VC vs Delphi
还是做出东西来有说服力
即使你是个高手,什么也做不出来或者就知道按别人说的做也没意思Top
37 楼leejd(小东)回复于 2000-12-29 17:19:00 得分 0
VC是无所不能而有无所能的东西,您知道鸡肋吗,就是那个东东哦Top
38 楼r3000()回复于 2000-12-30 12:38:00 得分 0
不恰当的比喻:
用VC编程,如同抄一桌菜,你就是大厨,不过什么选料,择菜,切菜,剁菜样样都得你来,菜谱很简单,炒出味道就要看你的本事了.
用Delphi,Cbuilder,PB,VB等东西,就是做快餐了,都是现成的放到锅里炒吧.
所以吗,适合干什么,你一定明白了.
Top
39 楼lbsoft(天天升级,BUG多)回复于 2000-12-30 13:12:00 得分 0
R3000的列子很生动!Top
40 楼dulo123(没有尽头的夜晚)回复于 2001-01-02 01:23:00 得分 0
我只知道,我想做的东西,要看网上的代码,。如果代码我不会吧vc->delphi,就
开发dll, 用delphi,调用,否则用delphi,。。除了vb,应该什么都会,才能更有效的
使用网络的资源,!Top
41 楼dulo123(没有尽头的夜晚)回复于 2001-01-02 01:38:00 得分 10
因为vb反而会浪费时间,。。
delphi vs vc , 知道为什么这么多人要用delphi吗,? 一,当然是因为数据库。、
2 因为他是基于“解决问题”的方面来处理的,而VC 是从技术方面来思考问题的,、]
所以 你要搞技术,用vc,要写应用,用delphi, delphi 的空件思想实在是个创举,
不说也罢,。。。如果你不接触过delphi ,恐怕你根本不知道什么叫真正的编程。、
是啊,vc 无所不能,但你能用他做出什么东西来?? 做浏览器? IE? 是,微软可以,但你桁吗?? 你根本就不行!他是用Vc写的啊,。。。编个mp3解码器,你行吗?
不行吧? ,你要看书吗? 一个月吗? 可是如果我还要你搞个漂亮的按钮呢? 又要一个月吗?? ,,我已经用delphi 做好了。。。这个世界上没有人可以懂得一切, 但我们可以学习一切,可以用最快的方法学习知识。。用delphi 不代表不主重技术,通过vcl ,看底层
更清楚。
关键是,你用他做出了什么? 而不是他强不强大。!!Top
42 楼dulo123(没有尽头的夜晚)回复于 2001-01-02 01:42:00 得分 0
to r3000 :
那你慢慢抄吧,我都饿死了。:),
也没有人天天吃大餐Top
43 楼sxbyl(sxbyl)回复于 2001-01-02 08:28:00 得分 0
前两天我想用VB作个小玩具,感觉VB很爽哦!呵呵……Top
44 楼misterzhao(大鹏展翅)回复于 2001-01-09 12:40:00 得分 0
delphi 是个什么东西,只会抄微软Top




