怀念曾经陪我走过编程之路的软件

  当我收家的时候忽然就发现了一张VC++6.0的光盘,瞬间就引发了我的怀旧情结。然后我就在微博上发布了一条感叹的微博,后来看到一些朋友的回应,其中还有一些朋友提到了Turbo C 2.0,于是就更回放大了我的怀旧情绪,从而让我回想了很多在N年前曾经伴我走过编程之路的软件。而现在看下来,有些感叹,但是又有些可笑。感叹的是技术发展的变迁速度,可笑的是在当时的一些想法。(Unix/Linux是我在大四和毕业的时候接触的,虽然这曾经是我的强项,但是这下面的编程这么多年来又没什么变化,所以就不提了)

  我还记得我第一次接触编程是在高中的时候,那时候我们用中华学习机学Basic程序,后来当我到了大学,虽然在学校的课程并没有教我们Basic语言,但是在DOS下有一个叫Quick Baisc的东西让我把高中时的知识又捡了回来。

  在大学里学的第一门语言是Pascal,所以,用的编程软件也是Turbo Pascal,我还记得编译起来那是巨快无比,尤其是在那个只有软盘和640K的基本内存时代。

  在这里还需要提一点的是当时的一个学习打字指法的软件,TT,呵呵。还记得当时整日整夜的去机房练打字,练指法速度。还记得当时能打到38分就算是相当的NB了。

  这是当时TT中的一个游戏,很好玩。

  然后开始学C语言,于是Turbo C 2.0成为了那个时代的经典,我还记得当时学校里的386电脑没有内存,没有硬盘,只有两个软驱,一个是3寸的,一个是5寸,而Turbo2.0的大小太大(2M多)所以,得把所有的头文件和lib文件放在3寸盘上,而主程序员放在5寸盘上,A盘和B盘同时来编译我的C程序,编译的时候,那叫一个慢啊,那是一个听着软驱咯吱咯吱的声音的时代。

  后来,用Turbo C 的图形库在DOS下画各种菜单,按钮,被支持鼠标等等,非常欢乐。(注:那时能写一个支持鼠标的程序是相当拉风的)

  当时,Turbo C还是不足开发企业级应用,企业级的MIS系统需要数据库的支持,Foxbase是当时在学校里学的第一个和数据库有关的东西,现在完全忘 了。我还记得foxbase是当时计算机水平考试里的一个很重要的一环。

  foxbase很快就淘汰了,举而代之能开发企业级应用的是FoxPro,看到FoxPro的强大,尤其是对菜单,表单,按钮等的支持,当时觉得这是世界上最NB的编程工具了。还跟着老师开发了一些MIS系统。后来听老师说,他们给昆明车管所使用foxpro来管理昆明的自行车,因为数据量太大,FoxPro经常崩溃。这可能是我听说过最早的电子政府系统了。

  Win3.2/Win95下的Foxpro更不用说了,NB啊。当时的神器啊。

  进入Win95图形界面时代Borland C++也是需要提一下的,只是当时学校没有C++的课程,所以完全不懂,而且因为Foxpro和其些如VB,Powerbuilder的RAD编程工具的泛滥,甚至觉得Borland C++和VC++完全没戏。呵呵。

  PowerBuilder掀开了另一个企业级应用的时代,C/S结构。太强了,在大三大四的时候,在老师开的公司里用这个东西为丽江三合酒店,一个送水公司,还有云南省外事办公室开发过其MIS系统。使用PowerBuilder一直到2002年,交行总行国业务系统的前端,还有上海电信系统。今天还有人在用这个东西开发软件么?

  VB也是一个划时代的产品,不过好像从来都是一个编程初学者的玩具,当时我学过VB,感觉其把编程搞成了一个搭积木的过程。我在当时草草地使用了VB,因为那时出了一个叫VB killer的东西——Delphi。

  Delphi的时代是相当生猛的一个时代,企业级开发,自带数据库,可以制作各咱小工具软件和网络软件,等等,到后来的Delphi7还支持多层结构和分布式,在Delphi的时代,我记得那时的狂热,网上有很多超NB的控件可以让你开发出相当炫的界面。

  还记得C++ Builder吗?搞得跟Delphi一模一样,但是编译的速度慢得实在是不行。

  VC++的时代应用是从北大的《Windows编程设计》一书发布时开始的,这才是真正的SDK编程。于是我开始喜欢使用VC++了。一直到今天。VC++6.0是一个经典,直到今天的VS2008,我还是要把热捷和界面搞成VC6.0的风格。呵呵。

  刚参加工作的时候,单位里用Lotus Notes做办公自动化软件的平台,于是我学习了怎么在Notes下开发应用。后来还用这个玩意给一些银行开发过一些办公自动化流程的应用。我有一个同学相当痴迷于这个平台。现在看来,有点非主流了。

  在大三的时候,Java和WEB出现了,系上接到了一个项目,需要用HTML+Java的方式做一些在线的教学课件。但是,当时连一本HTML的书都没有,又上不了网,我只能在看一些盗版光盘里的HTML的文件的例子来学习。那时,基本上是用notepad来写HTML,这让我对HTML打下了非常扎实的基础。后来知道有一个叫HotDog的专门用来写HTML的软件,用了一段时间。

  但最终还是使用了微软的FrontPage多一些,直到Dreamweaver的出现。

  当时的开发环境用的是NetScape,就是下面这点鸟样的东西了。

  在大三大四做那个操作系统的教学课件的时候,开发Java Applet的IDE主要是用Cafe,Java Workshop。当时用这些东西开发了一些Applet用来演示UNIX操作系统内存分配,进程调度,文件存储等算法的动画。还得了个大学生挑战者杯的鼓励奖。现在想想,如果当时有Flash的话,可能做这些演示动化就不用那么麻烦了。

  总体来说,Java Workshop也不好用。还是更多的使用Cafe写Java程序。

  毕业两年后在工作上因为要做IBM?Websphere上的应用,于是使用了IBM的Visual Age for Java,现在看来,这些IDE真是太土了。

  关于Java的开发工具还有两个东西,一个是Microsoft的J++,另一个是Borland的JBuilder。J++ 就像是一个笑话,非标准的,据我所知没有人用。

  JBuilder流行了很多年,还得了很多奖,几乎成了Borland的最后一个支柱产品,不过当时因为我皈依Linux/C/C++了,所以,也就没有搞Java了,不过这个IDE还是相当的优秀。不知道现在还有没有人用。不过,现在的Java IDE被Eclipse 一统山河了。

  好了,上面是一些关于编程方面的,还有一些比较经典的软件如下。

  一个是汉字平台,香港金山公司的UC-DOS,和WPS,当时的我还纳闷,为什么香港人也用简体中文了。对此,我心中对祖国的热爱小小的升华了。

  还有杀毒软件,KV300和kill

  帮朋友修电脑用得最多的就是PC Tools

  玩游戏的必备——FPE

  有谁还记得这个看图软件——SEA?

  Zmud——当时的网游戏。也是需要练级。在大四和刚工作头一年疯玩过Zmud,之后,对于今天的这些大量的网游没有什么兴趣了。

  还有当时用猫上网的年代,NetAnt成了下载软件的装机必备。下载速率平均只有3k-4kBps,这种生活是怎么过来的啊。哈。

  相信你也有你自己的怀旧的故事,不妨分享一下。

时间: 2024-10-14 08:16:22

怀念曾经陪我走过编程之路的软件的相关文章

编程的路,该怎么走呢?

问题描述 我的情况:       初中时成绩不错,后来厌学,没有读高中,自考去读一个二流大学(家里要求), 那时刚接触电脑, 很有兴趣,自学了一点c语言,(就是看了谭浩强那本),后来毕业,因为专业是美术..后买书自学了些知识,进省内地方电视台工作,,搞剪辑,和制作,,大概做了3年多,期间认识了些搞编程的朋友,是青鸟的,,对编程有了兴趣,,,,,,,,,借了他们的书自学看完了java方面的书,还看了一半多<精通ejb><精通struts>                现在他们现在已

我的编程学习路-想做一个简单对对碰游戏,如何实现游戏界面啊?

问题描述 想做一个简单对对碰游戏,如何实现游戏界面啊? 我目前是大一的学生,编程方面的东西不是很懂,想做一个简单的对对碰游戏,可是运行结果总是不能出现游戏界面,请问我要怎么让那个界面出现呢,是否还要建立包含游戏图片的库??求大神们能和我说一下都需要做些什么 解决方案 做一个简单的游戏服务器 解决方案二: 不知到你的编程环境是什么,windows下可以考虑用MFC.他是windows API 的图形界面库,因该可以满足你的要求.

网络编程-我想通过软件,获取本机外网ip地址,然发送给web服务器跳转,类似花生壳

问题描述 我想通过软件,获取本机外网ip地址,然发送给web服务器跳转,类似花生壳 我想通过写一个软件,每天开机的时候获取本机外网ip地址,然发送给web服务器做跳转,类似花生壳,这样其他人就可以通过访问web服务器,就可以跳转到我的ip对应的网站,这个请问要怎么实现呢,谢谢回答! 解决方案 外网地址必须借助外网服务器才能获取(当然你可以用现成的服务器,比如ip138),另外,开机的时候获取是不够的,因为ip变动并不和开机有关,你的dhcp租期到了,或者网络断开重连都会更换ip,最后,大陆电信运

JAVA编程手机卧底软件

问题描述 我是一个JAVAME的初学者,就是为了编写一个Java手机卧底软件才,开始学习JavaMe的,请问一下,各位大侠们,能不能给小弟,一些思路或者是一些,关于这方面的学习向导,大家可以各抒己见.谢了~~! 解决方案 解决方案二:别干缺德事,就你这动机,反正我是不会告诉你的解决方案三:呵呵努力吧解决方案四:请问什么事卧底软件?看来老了落后了..都不知道是什么东西了解决方案五:孩子,你想玩无间道吗?你如果想写这种非法软件,那得看看你想控制的手机是什么手机了..不同的操作系统操作起来都是不一样的

活动:2007记录那些曾感动过你的个人主页

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断淘宝客 站长团购 云主机 技术大厅 活动主题:2007记录那些曾感动过你的个人主页活动地址:http://www.52design.com/theme/old_web/index.asp主 办:我爱设计网(www.52design.com)协 办:网易学院 | 搜狐数字艺术 | 站长网  | 闪吧 | 蓝色理想 | 视觉中国 | CGFinal | 中国插画 | 设计联

一个程序员的陪产经历--写在宝宝百日之际

(本文不涉及到IT技术,而是真实地记录了我在医院的陪产经历.希望阅读完本文之后,大家能够感受到生命诞生的奇迹,能够更爱你的GF或LP.) 在2016年3月24日早上,我和老婆在家里准备好了宝宝出生时在医院所需要用的一切物品,便与我妈一起向离家不远的医院走去.选择家附近的医院待产的好处便是,如果急需要什么东西或者是要送饭什么的,来回一趟花不了多少时间. 大约走了二十分钟,我们三个人来到了医院的住院部的三楼,这里就是新生儿的产房,很多顺产的宝宝都是在这里出生的.我们给那里的医生说我们是来生小孩的,而

献给PHPer:一言难尽话PHP 兼谈我的编程经历

有一个人,这个人我已经不记得他的相貌和姓名,但是他曾经影响了我. 99年的春天,联想开始做公共网站,我虽然主要工作是做设计,但其实我的兴趣在技术上,喜欢自己找些Perl(当年的CGI程序多数是Perl的,自己在学校学到的那不足千行的C还不知道怎么用在Web上)的留言版或聊天室程序改改代码和界面,用在一个叫"幸福之家"的土得掉渣儿的网站上. 大约在秋天或年底的时候,这个据说是北大(也可能是清华)的学生来帮忙做兼职开发新闻系统.我经常正事儿不干,看着他写代码.他的主要开发方式就是连接到服务

Coding改变世界,“优才网”让小白用户也可以学编程

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp; 像我这种一行代码也不会写的小白用户,总是对技术牛人充满了盲目崇拜.本着"勤能补拙"的古训,我从去年开始用国外的Codecademy网站奋发图强地学习编程.但是--尽管我很不想说"但是"--,对我这种零基础的小白用户来说,这是一个很"坑爹"的网站.因为,和其他视频教学网站不同,Codecademy 特别强调互

10年后编程还有意义吗?

这个是 Quora 上提出的一个问题.随着 AI 在近年来成为热门话题,并且在 AlphaGo 自学围棋击败了人类近 10 年最好的围棋选手之后,有人开始提出这个问题.具体来说这个问题有三层意思: 到 2025 年程序员还有没有用,到那个时候所谓的 "程序员" 是指什么? 代码本身还有没有用,到那时候代码会变成什么样子? 机器智能会不会取代(目前意义的)代码或程序员两者的其中一个或者全部? 大家基本上倾向于认为,到 2025 年时编程仍然有意义,但有人说 2025 年以后情况可能就不是