Post

学习编程:中国程序员入门的怪现象之一――古老的IDE

这篇文章讨论了中国程序员入门的怪现象。

(CSDN Feb 17, 2008)

本人学习编程乃是从高中开始。那时候拿到一个叫做Turbo C的东西,敲一敲代码能写出一个小程序自己是多么高兴呢。大一的时候用着Visual C++ 6学习正经的学习C语言,才知道设断点调试好方便呢。等到大三用上了Delphi,我的天,做数据库和GUI开发那个快呀。也就是从这时起,终于有时间去研究一下OOP,重构,设计模式之类的高级玩意了。

现在看了一下CSDN论坛,特别是C/C++那个版,似乎感觉1999年又回来了。那么多入门的还在用着Turbo C,那么多人问的问题其实有个好一点的IDE就能立马解决。为什么TC还是那么流行呢?和我一个做高中教师的同学聊天的结果,是发现她还在教人家用Turbo Pascal。哦的神呀,那玩意比TC还老呢。没办法,即使我告诉她用Delphi做简单,快捷,调试方便,她仍是无奈――将来学生们比赛的时候只能用TP,所以从头开始就只能用TP了。

这边是教育领域令人可笑的故事。难怪那些可笑之极的国产C语言入门书还在很多高校使用着,K&B经典的《C语言》却没有机会去影响那些将来注定会影响世界的学生们。本来嘛,培养程序员又不是学校的评价指标,老师们的责任只是指导学生们老老实实考试做题。是的,即使你讲了OOP,讲了设计模式,哪怕只是讲了一下VC那个东西怎么玩,虽然提高了学生们学习的兴趣,对于你自己的收入怕是没有什么好处。况且我一直怀疑自己母校到处安装的VC到底是不是正版。

其实从当前的市场来看,各大厂商都是十分重视学生市场。CodeGear的Turbo系列重新回来了,像Turbo C++ 2006和Turbo Delphi 2006十分适合替代古老的TC和TP。另外微软的Visual C++ Express 2008也十分适合初学C的学生来做编程和调试。

看看我们的近邻俄罗斯吧,已经是一个优秀程序员很多的国度,教育部刚刚从全球顶尖的软件厂商购买了一系列的开发工具,将安装到该国的校园中。我们的教育部门在做什么呢?

© Lex Li. All rights reserved. The code included is licensed under CC BY 4.0 unless otherwise noted.
Advertisement