2005-11-24

C/C 是程序员必须掌握的语言吗?

来源: 本站收集整理 作者:佚名 评论 0 条
 

但是"Visual C "这个名字曾误导了很多人,他们认为自己买了一套完全可视的编程系统,类似于Visual Basic,并在刚开始的几天总这样幻想。然而不久,人们熟悉到他们必须实际编写和阅读C 代码。虽然Visual C 向导可以节约时间和提高正确性,但程序员必须理解向导所产生的代码,最主要的,还必须理解Microsoft Foundation Class(MFC) Library的结构和Windows操作系统的内部工作方式。许多C/C 的DOS平台的程序员把这种工作方式评价为"枯燥且艰深晦涩"的过程。尽管新版本的Visual C 6.0提供了控制台应用程序类型,使DOS程序员能方便地进入MFC应用程序的开发,但仍然不能从根本上改变上述弊端。

选择了Visual C ,就必然选择MFC,一种程序结构,一种编程风格。但由于MFC是OWL同时代的产物,已经落后于VCL一个时代了。从开发出基于ATL的WTL可以反衬出MFC的不足。这恐怕是Visual C 程序员最窘的地方。

但我们暂且不提MFC过时的尴尬,单是稍稍地改变一下应用程序的外观,Visual C 已是力不从心了。例如,想要改变控件的字体和背景,你得重新生成一个类,而VB只需更改一下属性。从Visual C 界面设计的网站的火爆可见一斑。

不仅如此,Visual C 程序员也时常感到另外一种尴尬,一个小小的BMP、JPG图片显示,在Visual Basic中轻而易举的事件,到了VC居然需要那么多的代码,而且在数据库应用程序的开发中还常发生许多一些细微的错误,令程序员们大为恼火。更为甚者,假如有人还想用Visual C 编写Internet/Intranet程序的话,那简直就是自寻烦恼。

虽然,一个优秀Visual C 程序的薪水要比其他程序员高。但是,他所花费的精力不是其他程序员能比拟的,他不仅需要承担高昂的培训费,而且还要承担90%不成功的概率。这恐怕是想成为Visual C 程序员的人最苦恼的事

当然,我们不是劝你放弃使用C/C 语言,相反还十分支持。因为使用C/C 编写的程序结构和算法能被更多人接受,究竟C影响了整整20个年头。但是时过今天,我们还能靠它来"谋生"吗?

相信你已经有了自己的答案。当然,我们之所以跳出来,是希望程序员们不单是在这个方面去思考,更主要的是:在我们国家软件发展浪潮到来的今天,我们不能再盲从,我们应该眼球软件产业、眼球互联网产业、眼球信息产业。我们也应该有自己的归宿,难道印度软件大国给我们的启示还不够多吗?


共2页: 上一页 [1] 2 下一页
(本文仅表明作者个人观点,不代表本站及其管理员立场.) 推荐 收藏 投稿 打印 返回 关闭
上一篇:用PHP与XML联手进行网站编程  
下一篇:用PHP和PEAR比较文件内容提交输出
    评论加载中…
 推荐文章
     

网站首页  -  网站地图 -   站长论坛  -  网站投稿  -    -  网站管理
Copyright © 2008 芜湖站长站 All Rights Reserved 皖ICP备07500611号