我从开始学C起,就听着VC的名号,但一直都没用它写作品,也许是没有逼急了吧。我进入WINDOWS使用的第一种RAD工具是DELPHI,虽然我不懂DELPHI的语法,但照样可以写程序,因为很Ctrl+J让语法变的不那么重要。这个后果是我只懂使用工具,而不懂工具的原理,不象在DOS下,什么都自己写,什么都自己设计,所以,我一直认为,虽然BORLAND公司的东西很好,但更适合商业开发,因为商业讲究效率和速度。对于学习阶段的人们来说,RAD工具容易让人以为编程很简单,以至于,当N多大学生大学毕业以后,无法从事很多方面的软件开发,因为学的都是RAD呀,不懂C。不懂指针。
我之所以现在提出VC这个话题,也是因为发现,RAD可以让人产生厌倦,当你用RAD用的多了以后,发现N多事情都不用考虑,N多事情都不要想,自己仿佛根本不是在编程,而是在插程,所谓的拼装积木。那不就是体力活儿了吗。人人都可以来当这样的程序员。而且这样的人写出来的程序,真的不感恭维。[我也是这样的人]
我到不是说不使用RAD,就说明什么问题,我只是觉得,RAD不适合我的个人爱好。我喜欢琢磨。
学了DELPHI之后,我又用了C++BUILDER,很明显,不是因为CB比DELPHI好,而是因为对C++的语法熟悉,看起来都亲切,当然也有另外的原因,那就是认识了CB的高手--黑山老妖。妖哥写的东西确实很不错,而且他只用标控写的东西,一样很好看。很好用。后来琢磨它的程序,成为我学习CB和WINDOWS API的动力。
只用了个把月的时间,我写的WINDOWS软件风格大变,这其中一个原因就是我看了N多妖哥的作品。不过可惜的是妖哥的好东西,都不提供源代码。所以要想达到他的水平,我还需要一段时间的努力。
CB也用了,那有什么不好,这个就是我要说的,发现控件给CB的很多都有问题,不是装不上,就是装上了有N多需要手工来设置头文件路径。不爽。也许是我用的不好吧。
另外,VC一直被人们认为是高手使用的工具。而且学计算机的人都知道VC,却有N多不知道CB是什么东西的。于是,我决定要用VC。
VC的前景还可以,比JAVA稍微的弱些,不过我可没说我不学JAVA。JAVA是必须要学的,除非你不打算靠编程吃饭。VC对我来说,是个旷野,没有开垦出来多少的旷野,所以,我有兴趣开发它。人总是有好奇心的。我也一样。我喜欢琢磨我没琢磨过的,别人琢磨不了的东西。这个是个人爱好。
也正是因为这个,我决定了,我以后要用VC开发东西。