技术编程|自学C语言,研发文字软件,他竟是“第一代”程序员!
“你好哇,李银河 。
一想到你,我这张丑脸上就泛起微笑 。”
喜欢读书的人,对王小波都不陌生 。但很少有人知道王小波是中国早期可以说是“第一代”的程序员 。
王小波在自己的杂文集《沉默的大多数》中<科学的美好>写到:
“我现在既不是化学家,也不是数学家,更不是物理学家 。我靠写文章为生,与科技绝缘——只是有时弄弄计算机 。这个行当我会得不少,从最低等的汇编语言到最新潮的 C++全会写,硬件知识也有一些 。”
文章图片
王小波的计算机水平
大学的王小波虽然主修的是经济,但正如他读书繁杂,他对于知识汲取也十分“贪心” 。他后来又学了化学,再后来又转到了数学系 。
而同期,他还利用闲暇时间自学了计算机技术 。得益于去匹兹堡留学接触到了国外先进的计算机知识,他先后学了 Fortran、汇编语言和 C 语言 。还为北京煤气工程公司开发管理软件,该项目获得了当时的北京市科技进步三等奖 。
超越时代的技术大牛
1991年,这时候的中国还没接入互联网 。
马云正在在辗转经手小商品交易,艰苦养活刚创办的小翻译社;马化腾正在大学里修读计算机,还没有涉足象牙塔外的水深火热;雷军倒是已经开始在计算机市场闯荡,在著名的金山软件实习……
而此时的王小波,已经独立开发出了一款类似于 Word 的软件 。
因为王小波的IBM PC/XT内存很小,李银河又不准他花钱买新的,所以他费了很大精力把软件的大小控制在55K以内,这让他很得意 。
文章图片
独立研发文字软件
为了做出软件需要的中文窗口和在电脑上输入自己的小说,他用C++语言写出了中文输入法、编辑器以及多媒体系统 。一种类似Word的软件被他开发出来,用来辅助日常的写作 。
突出的编程能力
在他学习编程期间,也没有落下写作 。虽然那个时候没有得奖,极客生活并不孤单,他常与友人交流编程心得,还会分享博客 。
在博客里,他除了写一些自己学习编程的故事和疑惑,分享一些如何购买计算机的经验外,也会抱怨当时国内的IT行业的发展情况 。
以下是他在博客里记录自己使用计算机软硬件的想法,还有自己的一些软件改进:
“闲着没事搞了个发明 。原有中文软件是用线扫描方式出汉字 。我做了一个用调整字模发生器方法出汉字的系统 。用此法可以很容易地在西文软件上出中文窗口,还在 SPSS 上加了几句骂娘的话 。”
——1991 年 5 月
“去年托人带来的中文软件(严氏 By×),我用着尚好,而且又用 C 语言仿编了一个,程序是我的,拼音字典是人家的,执此招摇撞骗,骗了一些钱 。”
——1991 年 9 月
业内曾经有一种说法:王小波的编程能力绝对不逊色于同一时期的雷军和马化腾 。
王小波编软件的 1991 年,这时候中国还没接入互联网,一直到 3 年后,马云这些中国第一代互联网巨头才开始进入这行 。也就是说,王小波比马云他们整整早了 3 年 。
计算机大趋势预测
他认为,IBM-PC的兼容机队伍庞大,更新速度快,是苹果远无法望其项背的 。于是他转而买下了当时的微软顶配机——286 PC机 。”
以下是他的一段话:
“到底也加入了IBM的行列 。照我看,苹果机还是买不得 。因为IBM-PC的兼容机队伍庞大 。INTEL又总能推出新一代CPU,将来还有大发展 。买微机钱的投资是大事,时间、精力投资更为巨大,买386兼容机是明智之举 。我最近可能调入人大,投奔班长 。最近胡思乱想想出了个理论来,还没认真推导,大抵是设立多个Dummy(两分变量)构成的联合分布,其合计样本点构成一球面,点到点的距离以总误差计算 。所以一样本点的对点就是它的否,误差最大 。其余的正在想 。”
文章图片
早期286 PC机
他可能是中国第一代的“苹果黑”,以及最早的“IBM粉”了吧 。
不过,他对当时计算机大趋势的看法,还是蛮准确的 。
【技术编程|自学C语言,研发文字软件,他竟是“第一代”程序员!】编程和写作的抉择
后来,王小波发现,自己开发软件能赚钱,写作也能赚钱,但王小波只想专注于一件事 。这可怎么选择?
也许是对于编程的喜好没有写作来得浓烈 。王小波最终选择了做一名自由撰稿人 。在《工作与人生》一文中,王小波写道:“我对权力没有兴趣,对钱有一些兴趣,但也不愿为它去受罪——做我想做的事(这件事对我来说,就是写小说),并且把它做好,这就是我的目标 。”
至此,留在人们心中中,便是那位小说家王小波 。
推荐阅读
- 前瞻网|华大推15分钟新冠快速检测盒,前瞻医疗器械产业全球周报第47期:苹果被起诉窃取血氧监测专利技术
- 极酷数码客|价格很有优势,雷军刚发布行业领先技术!小米新机紧接被曝光
- 麦田军事观察|印度抨击法国公司拒绝转让核心技术啥意义?不知花钱买不来现代化
- 沈潮汐|扬言基建技术超越中国,2天后愣住了,印度3天时间搭好一座桥
- 量子科技,爆发!有项关键技术中国已领先世界
- 歼-20|又一国看上国产战机,关键部位采用歼-20技术,一口气要采购40架
- 一品汽车|“备胎上位”道阻且长,氢燃料电池技术储备不足
- 追梦格林|追梦格林谈球场心态:心态就是一项技术,我给不了杜兰特我的心态
- awesome科技|苹果12都没办法,小米宣布发布80W无线充电!这技术可真绝
- CECBC区块链专委会|第19届亚运会门票采用区块链技术防伪