在刚刚接触计算机的时候,曾参与过,也获得过所谓“奥林匹克计算机竞赛”的奖。不过,我始终对于这种竞赛感到极大的反感。原因何在?

         1. 所学皆过时。
         小学所学的,是 Logo(我自己汉化过)。好一些的,是 PC Logo,这是 Windows 3.1 时代的产物;机器不好的,便以 DOS Logo 4 充数。它很显然是面向过程的编程语言,同时极端不稳定,在“大型程序”(也不过 13k 左右)就会出现溢出错误。同时,数组支持不良,并与 Visual Basic Script 一样,没有类型分别。即使到了初中,学习 Pascal,依旧是相当的过时。不说作为 Object Pascal 的 Delphi 已经渐趋式微,其本身的面向过程思想已经过时,易给初学者以误导。
         2. 所学皆无用。
         不论 Logo 或是 Pascal,在大型的开发应用中都不可能见到其身影。所学的理论知识,又有多少有益于日后实际的开发?到这批人走上社会,就会发现,所学都已经无用了。

         诚然,当今学校的资金无法支撑诸如 .Net, Java 的教学。但是,如果所教,所学都已(或即将)过时,那么再学习,无非是浪费时间罢了。
         欢迎各位对此 Blog 发表各类评论;但绝不希望出现漫骂乃至于人身攻击的现象。如果我的思想是错误的,欢迎指正。若 Dudu 不同意置于首页,我将立即移开。