写在自己即将全面学习VS2005之前!
往事如烟
记得小的时候离不开家,在亲戚家住几天就哭着嚷着要回家要家。在家里妈妈经常打,但还是愿意回家。妈妈常爱说:家鸡打的团团转,野鸡打得贴天飞。
慢慢长大了,开始向往独立生活,初三开始住校到现在在外漂泊不住家里有10多年了。只有在遇到挫折伤心难过的时候才想起家,想回家。家可以给自己一种温馨的感觉,呆在家里可以感到安逸,可以什么都不考虑倒床大睡。
去年回家整理书柜的时候,不经意翻到哥哥小时候的文件夹子,打开一看,上面写着:长大了成为一名科学家!这让我想起来我们那个年代的传统规矩:就是上小学的时候肯定有一节课老师会挨个问每个学生长大后的理想。答案无疑是科学家、工程师、教师之类。我也不记得自己当初的理想是什么了,大概不是科学家就是工程师。现在想起来,我真不知道怎么样才是科学家,怎么样才是工程师,也不再计较自己算是什么。
前几天和老家对门的小妹妹(13岁)qq聊天,她告诉我长大了要成为一名服装设计师,我说好啊到时候给我设计几套衣服。其实我想给她讲一些道理,但我明白说了她也不理解。希望她长大了可以实现梦想,即使无法实现也还记得曾经的梦想。
人都有一种眷恋,对事物的怀旧。曾经触动过心灵的东西,藏埋在心底永远无法抹去。记得初中在学校当小混混的时候,喜欢听beyong的歌曲,长城、大地、光辉岁月......这些歌曲我到现在还是喜欢,在大学这些歌曲是必备的,因为每次听到都让自己想起以前虚度的光阴,警告自己少壮不努力,老大徒伤悲。高中毕业的时候英语要考听力,宿舍都买了Walkman,晚上大多听音乐,有一兄弟有一盘好听的磁带,上面有Beyond的再见理想好听,抢了过来天天听。现在每次听到总忍不住想起以前患难的哥们,早上一起吃面条,晚上抢洗脚水。
VC6情结
VC6也叫VC98,其实是97年产品,它的推出可谓是空前但不知道会不会绝后,没有哪一款软件可以像它这样风靡将近十年。它的界面提出了工作区、主视图、控制台的概念,引领了当时的软件设计潮流。许多大型软件的开发至今仍然采用它,可以说在工具级别上它给开发这提供了很大的便利。VC6在256M内存的机器上跑得很顺畅,而运行VS2003的时候我总怕机器的内存会撑爆,硬盘转的咔嚓咔嚓。
学习C++使用的是VC6,当时所有的向导里面只会Console Application,而其他的一堆都不明白杂回事。开始接触MFC的时候,使用MFC AppWizard,一路走下来里面有些配置到现在也不太清楚。渐渐开始学习Win32,自己控制程序的创建,消息分发,学会了使用Win32 Application。在学校也就掌握这么多,进了公司,开始真正软件时,需要软件模块化,才开始学做DLL,使用ATL。当时每天去公司第一件事情就是打开VC6,开启工程,然后倒一杯水吃早点。软件开发中开发语言的掌握是必须的,然而一款好的软件无疑是项目进度的保证。VC6+Visual Assist是开发的绝佳搭配,小助手的提示超强,搞得公司人人都统一模式,大家开玩笑说以后离开Visual Assist真没法活。到现在使用VC6大约3年,里面设置选项开关学会不少,掌握了一些小技巧,清楚VC6的一些小Bug,总感觉挺自豪。也学过其他语言,用过其他编译工具,但是每当别人问我会用什么,我只能说会用VC6。
大三的时候真想过学习.NET,当时出了VS2002。由于刚学习计算机,懂的少加之不会利用网络,买了本飞思出版的垃圾书。由于VS2002本身不稳定,加上垃圾书的误导,也由于自己水平的原因,对.NET没有理解,天真的认为.NET就是向Java学习,多了一个托管C++实现垃圾回收机制。
习惯了传统的开发模式,也爱上了传统的VC6开发工具,小巧灵活实用。VS2003确实是一款好的开发工具,修改了VC6中一些类库的bug,语法上也更加标准,但是面对这样一个庞大的集成开发环境,总感觉头晕摸不到方向,包括在国内使用VS2003开发VC程序的也不多,大多是用C#或者VB.NET开发ASP.NET程序。由于惰性不想学习新技术,加之对VC6的偏爱,迟迟没有好好学习VS2003工具以及它的语法特性。在技术细节上,我总是先考虑在VC6如何实现。
移情别恋
事物总是向前发展,自身的抵触无法抗拒大潮流。VC6确实是一款开发利器,然而它会成为经典而被其它工具代替。VS2005隆重登场,随着Microsoft 64bit操作系统即将问世,所有的软件需要64bit版本,这在大方向上决定了VC6的淘汰。历史的车轮辗过,留下深深的印,前方还有光明的未来。我还年轻,还没到达可以离开工具的境界,所以还得学习新工具。不过我总惋惜自己没有很好的学习VS2003工具,觉得一下跨过它实在是自己的损失。
记得年初和刚分手的女友说过学习技术的构想,打算再花半年在VC6上学习,然后转向新工具的学习。来北京之前,公司也准备把转到VS2005上开发。前一段时间看到孙辉老师使用.NET技术开发的东西,打破了自己以前的思维定势,对.NET技术有了初步了解,并且感觉到了它的强大。由于工作的需要,即将使用VS2005进行开发,希望它能像VC6那样成为经典。
VC6算是我的初恋开发工具,在即将告别它的时候写点东西记载。尽管它还会继续使用几年,我也还会使用它,然而我却要“移情别恋”了。我将敞开怀抱,迎接下一个“情人”。
posted on 2006-07-23 23:21
万连文 阅读(1550)
评论(13) 编辑 收藏 引用 所属分类:
乱七八糟