游戏开发论坛

 找回密码
 立即注册
搜索
查看: 7633|回复: 22

你是否患有VC恐惧症?

[复制链接]

77

主题

485

帖子

486

积分

中级会员

Rank: 3Rank: 3

积分
486
发表于 2007-12-18 10:21:00 | 显示全部楼层 |阅读模式
学VC的好处:很多商业程序都是用VC编写。程序招聘都要VC。
VC的难处:感觉所有都是散的。区别大小写,为什么不让编辑器自动转换大小写?VC每次编绎都要保存?

卧龙凤雏二者得一可安天下、今二者接得、则汉室可兴以

270

主题

6442

帖子

6446

积分

论坛元老

Rank: 8Rank: 8

积分
6446
发表于 2007-12-18 10:31:00 | 显示全部楼层

Re:你是否患有VC恐惧症?

搞商业的大型的工程建议用VC,但是业余的用VB比较好,主要是VB的开发效率比较高,调试也容易,其实也并不是说VB不能做大软件,早期的时候电脑发展没有现在那么强,比如高速CPU和好显卡,VB的效率没有VC快,使VC形成了一个很好的开发环境。
现在很多应用程序都是用VB做的,可VISTA出来了,还真不知道VB的路以后怎么走?

77

主题

485

帖子

486

积分

中级会员

Rank: 3Rank: 3

积分
486
 楼主| 发表于 2007-12-18 11:16:00 | 显示全部楼层

Re:你是否患有VC恐惧症?

卧龙凤雏二者得一可安天下、今二者皆得、则汉室可兴以

82

主题

782

帖子

798

积分

高级会员

Rank: 4

积分
798
发表于 2007-12-18 11:20:00 | 显示全部楼层

Re:你是否患有VC恐惧症?

要根据你的需要来选择对编程语言的学习。

语言本身无所谓好和不好,例如我现在做游戏,就需要用脚本,我就学脚本,如果需要用C就学习C。不要把VC神圣化。

88

主题

1125

帖子

1136

积分

金牌会员

Rank: 6Rank: 6

积分
1136
QQ
发表于 2007-12-18 16:50:00 | 显示全部楼层

Re:你是否患有VC恐惧症?

是的, 关键还是看需求.
楼主  没你说的那样.
现在  招.NET  和 JAVA  和 C++   几乎是三足鼎立的.

88

主题

1125

帖子

1136

积分

金牌会员

Rank: 6Rank: 6

积分
1136
QQ
发表于 2007-12-18 16:53:00 | 显示全部楼层

Re:你是否患有VC恐惧症?

C++  应该不算蜀吧

82

主题

782

帖子

798

积分

高级会员

Rank: 4

积分
798
发表于 2007-12-19 09:07:00 | 显示全部楼层

Re:你是否患有VC恐惧症?

作了10年的程序员,C++的项目只做过半年,因为没有那么多需求。Java需求最多,项目也最多,VB次之,现在也渐渐开始流行.net了。

其实如果你还没有入行,想知道学什么好最好的办法就是到人才招聘网站去检索一下,看看什么技术招聘的公司多,就知道了。

著名的是 www.chinahr.com [中华英才网]

26

主题

537

帖子

537

积分

高级会员

Rank: 4

积分
537
发表于 2007-12-19 10:48:00 | 显示全部楼层

Re:你是否患有VC恐惧症?

我不知道自己是否患有“VC恐惧症”,不过十年来我曾三次同VC擦肩而过。

当年DOS时代自己也算能熟练使用TC,后来出现了C++,顿时被继承、派生等今天看来很平常的OO名词弄得晕头转向,当时很奇怪,语言本应越来越方便使用,可从C到C++怎么反倒复杂得一塌糊涂?这也决定了自己毫不犹豫地选择了Basic这个方向,当时还是QuickBasic时代。

后来进入了VS6时代,第一次想转回VC是因为当时的大环境狂热地重C轻B,结果稍一尝试立刻感到,只要自己的工作重点不是系统底层或效率绝对至上的编程,用VC不但不能发挥其长处,反倒会给自己的工作拖后腿,于是作罢。

第二次想转回VC是因为发现在语言层面之外VB太被动,大量做专业开发需要的SDK都仅部分支持甚至根本不支持VB,这次是那些勤劳的老外们中止了我的转型计划,因为每当陷入困境时几乎总能从网上找到他们编制的相关控件(在这方面真不知道是该为中国的软件环境还是该为中国的软件人感到悲哀)

第三次则是进入了.Net时代,本想大家都回到了同一起点正是机会,而且从年龄讲应是自己最后的机会,可不久就发现在Windows环境下现在再转VC几乎没什么意义了。C#异军突起;C++日益被Managed;VB.Net脱胎换骨,已不逊于C家族任何语言。而且更重要的是,现在的外部开发包只要说支持.Net,VB.Net就应能享有其中的一切功能(也正是因此使我敌视XNA)。

我想自己以后不会再去考虑VC++了,刘备卧龙凤雏二者兼得又能如何,今天流行的语言即使掌握了三四门,也不敢肯定明天自己仍能吃遍天下,因为任何语言终将随历史进入尘封的角落,只有从语言中提纯出来的设计思想的精髓才可能相对永恒。

270

主题

6442

帖子

6446

积分

论坛元老

Rank: 8Rank: 8

积分
6446
发表于 2007-12-19 14:09:00 | 显示全部楼层

Re:你是否患有VC恐惧症?

当年TC和QB是一样的语言,到了VC就变的多了,当年TC的速度比QB快,所以很多人选择TC,主要是当时CPU的发展没有现在这么火,那时候有个486/133算奢侈品了,我记得流行486一段时间里还在用386/25,是太贵了。

要是当年有P3/800那结果就不一定是C取胜了,QB的程序在破电脑上实在是无法发挥出效率,就算是用TC的人也混合很多汇编来用的,现在装电脑1G内存,我们那时候有4M算顶级了,现在1G内存才200多块,那时候1M内存600块,比黄金还贵。

82

主题

782

帖子

798

积分

高级会员

Rank: 4

积分
798
发表于 2007-12-19 23:20:00 | 显示全部楼层

Re:你是否患有VC恐惧症?

TC时代,我用的是Pascal语言。后来做过几个纯C的项目,用C搞Windows开发,没办法,客户要求的。后来,在前年开始搞Unix上的gcc编程,主要是开发数字电视的节目系统。除此之外几乎都是Java和VB6的项目,最后去年年底做过一个三层架构的项目,VB.net作为客户端,与服务器的servlet通信,而我是做服务器端开发。

后来选择了游戏开发引擎,BV引擎,这个引擎很好,使用C脚本进行开发,而且可以与VB6合用(我正在研究中),估计将来我要基于这个引擎开发游戏了。

我感觉采用商业游戏引擎的特点就是适合个人和小组开发,BUG少,可以让我把精力多方在创意上。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-20 01:15

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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