第六十一期:中国农民花3000块,发明史上最牛输入法!曾火遍中国20年

投递人 itwriter 

  “王旁青头戋(兼)五一,土十二干士寸雨”

  如果你还能熟练的背出这段口诀,恭喜你,又暴露年龄了。

  倒回到十几年前,在刀哥被老师带到穿鞋套才能进神秘的机房,练习打字的时候,会五笔的人简直是光芒四射。

  几乎所有人都会惊呼一句:你会五笔?!

  2013 年,中国举办了首届“全国汉字输入大赛”,总决赛一共入围了 57 名打字高手,前 29 名都用的是五笔输入法。

  在整整 13 年里,五笔输入法孤军奋战,成为唯一能跟国外的软件巨头们抗衡的中国输入法软件;又在后来的几年里,凭借着神助攻的输入速度完爆拼音输入法。

  但这个中国最牛输入法,在干掉所有对手之后,自己却彻底掉队了。

  最近, 刀哥打开了王码五笔的网页,在拼音输入法连选个皮肤都得翻几十页时,时间却在这里静止了。

  整个设计风格还停留在 20 年前——

  被一代人称为“盲打神器”的五笔输入法,在 90 后、00 后的世界里,几乎已经不存在了。

  当然,五笔输入法之所以没落,除了历史使然,也有人为困境。

  01

  整整 13 年,

  能跟国外的软件巨头抗衡的只有它 

  计算机初入中国时,大家还没来得及嗨,就遇到一个很棘手的问题——

  如何用只有 26 个字母的键盘,输入数以万计的汉字。 在如今看来如此简单的问题,却困扰了当时的专家整整好几年时间。

  那时候,国内外形成了一股强大的舆论,认为中国的方块字必将消失,中国文字最后的命运是被拉丁文代替,甚至有人断言,“计算机将是汉字的掘墓者”。 在关乎汉字存亡的生死时刻,一个关键人物挺身而出——他就是王永民

  1943 年王永民出生在河南一个贫困农民家庭,好不容易考上大学,但大学一毕业,就被分配回农村种了整整两年水稻。

  直到 1978 年,王永民才被调回老家河南南阳,在科委当一名低调的办事员。


印刷业用的照相排版植字机

  当时中国引进了一台日本人发明的汉字照相排版植字机,看似先进,但跟铅字排印没有本质差别,需要工人从密密麻麻的键盘上挑出汉字,再排版打印。

  王永民受够了这种繁琐的方式,一心想发明一种更简易的键盘,又正赶上这些专家为如何把汉字塞进 26 个字母按键头疼。

  1979 年,王永民申请了 3000 块的研究经费,担起了拯救汉字输入的大任。


繁琐的字模键盘 

  要想让汉字进入英文键盘,必须解决两大难题:一是字数多,二是字形复杂。如何能将复杂变简单,把多变少呢?

  他抄编了两麻袋 12 万张卡片,经拆分排列、反复检查,这 12000 多个汉字才化成了 600 多个字根。

  最后,王永民按照字型第一笔笔画“横、竖、撇、捺、折”分为 5 种,并在 26 个字母键上划分了 5 个区域,因此称为五笔输入法。

  138 键、90 键、75 键、62 键、36 键...

  王永民用了整整 4 年时间,终在 1983 年摸索出我们熟悉的 26 键五笔数输入法。这消息一出,马上引起了华人世界的轰动。 五笔之所以能获得如此成绩,相信用过的都知道,相比于拼音输入法,五笔的最大优势在于重码率低。 或许现在用着各种智能拼音输入法的你,对于选词的问题并没有太大感觉,但在 90 年代至 21 世纪初,拼音输入法的使用体验真的不怎么好。

  比如,全拼输入法需要每个字的拼音都输入完整。

  作为简拼开端的智能 ABC,打一个字往往需要翻上好几页,词库的容量也小得可怜。

  五笔输入法实在太方便了,几乎不需要选词,可以说是当年活跃在互联网上的那帮人必备。

 第二,就是五笔输入法实现了真正意义的盲打。 五笔输入法虽名为“五笔”,但其实每个字最多只需四码便能完成输入。

  那些觉得拼音输入法快的人,一般都是在日常轻量级使用中,真正到了实打实的时候,就原形毕露了。 打个比方,拼音在日常聊天中绰绰有余,但遇到人名地名专业名词就得翻半天; 另外,对于一些n、l不分,受前鼻音后鼻音影响的人,五笔输入法简直贴心到姥姥家了。  

  所以,当年的五笔输入法不仅率先实现了汉字与 26 个英文键盘的无缝连接,还凭借着碾压对手的盲打速度,成为了“中国第一软件”,简直是神器般的存在。

  02

  为了推广五笔输入法,

  他给自己兜里揣了份遗书

  然而,推广一项发明,一点都不比发明本身简单。 为了让五笔字形这项发明得到认可,1984 年,王永民来到北京,就这样,一个发明家活生生被逼成一个北漂。 他连 7 元钱的房租都出不起,没有钱,就住地下室。 

  那段时间,王永民日复一日地蹬着一辆破自行车,穿梭在北京 100 多个大大小小的部委,不厌其烦地登门各个机关、部门、工厂,免费为大家讲解五笔字型。

谁请我都去,有饭吃我去,没饭吃我也去,三天五天都行,哪怕费用全部自理也行。

  两年下来,随着计算机的普及,五笔字型终于开始被中央机关重视并普及,王永民也终于靠着美国 DEC 公司的 20 万专利款,搬出了阴暗潮湿的地下室。

  但因过度疲劳和营养不良,从小就身体不好的王永民生病次数越来越频繁。 

  严重的时候,王永民就在兜里揣了一份 6000 字的遗书,以备不时之需。

  从 1983 年—1996 年,十三年的时间里,只有王永民的五笔字型软件在与国外的软件巨头们抗衡。

  最厉害的时候,王码五笔的覆盖率达到了 90% 以上的用户,也就是这时候,全社会步入了全民学五笔的时代——

  专门教五笔字型的学校遍地皆是,是否会使用五笔字型,还在相当长一段时间里成为用人单位招聘时的一项关键要求。

  “练习五笔打字,得买一台带有五笔字根键盘的小霸王学习机。”这个理由成为了瓦解了父母心理防线的核心力量。

  在小霸王的词霸学习卡上,有专门的五笔学习、打字练习和键盘练习功能。

  就连游戏也是为了学习五笔——输入正确的字根,就会击破上面的气球。

  当时王码还一度被嵌入了微软 Office 的组件中,联合国 50 个打字员,49 个都是使用五笔字型。

  一时间,“普天之下莫非王码”。 

  可以说,王永民的这个发明,直接打脸了那些方块字药丸,汉字拼音化的说法。

  当时新华社还将五笔字型誉为,中华文化史上“意义不亚于活字印刷术”的重要发明。 而靠着这项发明,王永民也获得了印刷界的最高奖——毕昇奖。1987 年,王永民成立了自己的公司,经营自己开发的汉卡。1992 年,公司的净利润达到 1000 万元。

  03

  碾压所有对手的五笔输入法,

  到底被谁干掉了?

  1.  门槛实在是太高了 

  五笔各方面都牛逼,但最关键的问题就在于最开始一点上得罪用户,入门的门槛实在是太高了。 

  知乎上有网友画了一张学习曲线图,直观的说明了一切:拼音输入法能练到每分钟 50 字的时候,走五笔路线的人可能一个字还没打出来呢。

  也有人说,五笔学习成本不高,但练习成本很高,肯定是拼音的 10 倍以上。还没等实现盲打,就被密密麻麻字根表实力劝退了。

  尽管五笔在它诞生的时候是优秀的,但是由于学习曲线是陡峭的,收益不明显,逐渐就被简单有效的拼音输入挤兑了。 

  2.  鄙视链断了 

  之前,能掌握五笔输入法的人,绝对站在鄙视链顶端。但自从互联网大佬察觉到拼音输入的巨大市场,开始对它不断地优化和更新时,鄙视链就断了。 无论是搜狗还是腾讯,背后都拥有极其庞大的工程师团队,他们分析语料库,制作各类词库,完善输入法的各种功能,在技术的调教下,现在的输入法简直成精了。

  输入“xzy”,打出下周一的是档期满满的大佬,打出卸妆油的是女神,刀哥打出了“逍遥子”,商业科技号的身份一下就暴露了。  

  相反,五笔用户基础少,市场规模小,人财物力都有限。

  真正强大的不是拼音输入法,而是搜狗和腾讯这些输入法巨头的产品力。

  3.  五笔早就沦为免费的午餐了 

  开篇我们就说过,五笔输入法之所以没落,有人为困境。王永民虽然研究出了王码五笔,但产权意识却没有及时跟上。

  王码公司曾经向非法预装五笔字型软件的近百家厂商发送律师函和通知书,要求这些厂商向王码公司支付五笔字型知识产权使用费。

  但问题是,王永民发明的五笔字型只有第三版获得国家专利,这时候社会上流行使用的已经是第四版了。

  输掉官司的王码公司开始一路走下坡路,甚至有人开始这么说:

阳光、空气和王码,是中国三大免费使用的东西。

  这还不够,赢下官司的厂商,又反诉王永民侵犯了他们的名誉权,事情一直闹到要到查封王码公司的地步。

  所以,王码五笔普及率很高,但是,王永民并没有从中间拿到钱。

  五笔似乎验证了那句话,战胜了所有对手,却输给了时代。 五笔出现在那个互联网刚普及,拼音输入法还有各种缺陷的时代,满足了人们在电脑上快速敲出汉字的需求。 但拼音输入法代表者未来吗?恐怕不是,现在的语音输入,不论是效率还是简易程度都远远超过了五笔和拼音,准确率和速度已经达到了相当高的水平。

  不受文化和教育程度的限制,能说话就能打字,这对长辈来都体贴到心坎里了。

  如今五笔输入法虽然已经没落,但还有很多习惯五笔的人仍在用着,直到时代不再兼容五笔。

  而我们会成为使用五笔的最后一代人吗?


阅读目录(置顶)(长期更新计算机领域知识)https://blog.csdn.net/weixin_43392489/article/details/102380691

阅读目录(置顶)(长期更新计算机领域知识)https://blog.csdn.net/weixin_43392489/article/details/102380882

阅读目录(置顶)(长期科技领域知识)https://blog.csdn.net/weixin_43392489/article/details/102600114

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/424839.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

第六十二期:腾讯云发布“小程序·云开发十大优秀实践”:猫眼、唯品会等入选

作者:周小白 【TechWeb】10 月 19 日消息,今日,腾讯云首次对外公布了“小程序云开发十大优秀实践”,包括白鹭引擎、千墨科技、腾讯新闻、即速应用、微盟、唯品会、猫眼、香格里拉、微信读书、微信支付等,涉及多个行业。…

[Leetcode][第17题][JAVA][电话号码的字母组合][回溯]

【问题描述】[中等] 【解答思路】 用哈希表/数组存储每个数字对应的所有可能的字母,然后进行回溯操作。 回溯过程中维护一个字符串,表示已有的字母排列(如果未遍历完电话号码的所有数字,则已有的字母排列是不完整的)…

(68)zabbix windows性能计数器使用详解

概述 windows下的性能计数器让zabbix监控更加轻松,直接获取性能计数器的数值即可完成windows监控。性能计数器如下: 1perf_counter["\Processor(0)\Interrupts/sec"]或 1perf_counter["\Processor(0)\Interrupts/sec", 10]获取所有性…

第六十三期:微软与阿里云合作推出“开放应用模型(OAM)”

投递人 itseeker 英文原文:Announcing the Open Application Model (OAM) 原文标题:微软与阿里云合作推出“开放应用模型(OAM)” 用于 Kubernetes 及更多平台的应用开发、运行的开放标准 Kubernetes 已经成为业界领先的容器编排环…

【数据结构与算法】【算法思想】贪心算法

贪心算法 回溯算法 分治算法 动态规划 四种基本的算法思想:贪心算法,分治算法,回溯算法,动态规划,他们不是具体算法,常用来指导我们设计具体的算法和编码等。 一:贪心算法有很多经典应用 霍夫…

第六十四期:微软将不再把 .NET Framework API 移植到 .NET Core 3.0

投递人 itwriter 目前 .NET Core 3.0 拥有的 API 总数约为 .NET Framework API 的 80%,剩下尚未从 .NET Framework 移植到 .NET Core 的 API,微软考虑以开源的形式发布。 微软方面表示,通过 .NET Core 3.0,他们现在已具备轻松移植…

第六十五期:IBM净利润下降38%,旧时代巨头如何自救?

投递人 itwriter 图片来自“123RF” 10 月 17 日,IBM 发布 2019 年第三季度财报,数据显示,其营收为 180.28 亿美元,同比下降 3.9%,其利润为 16.72 亿美元,同比下降约 38%。我们看到 IBM 的营收和利润都呈现…

【数据结构与算法】【算法思想】分治算法

贪心算法 回溯算法 分治算法 动态规划 MapReduce本质就是分治算法,是Google大数据处理的三驾马车之一,另外两个是GFS和Bigtable。它在倒排索引,PageRank计算,网页分析等搜索引擎相关的技术中都有大量的应用。 MapReduce 框架只是…

第六十六期:软件架构之道的一次感悟

张泰峰 6月3日 写在前面 2019悄悄溜走一半,无论是离别的忧愁,还是成长路途的艰辛,都在心中滚烫。 距离上一篇文章已经很久了... 懒惰的博主不能将这一切归结于我的时间、我的规划、我的工作,只能怪自己懒......正所谓学如逆水行…

[Leetcode][第332题][JAVA][重新安排行程][欧拉回路 / 欧拉通路][优先队列][DFS]

【问题描述】[中等] 【解答思路】 递归 复杂度 class Solution {Map<String, PriorityQueue<String>> map new HashMap<String, PriorityQueue<String>>();List<String> itinerary new LinkedList<String>();public List<String&g…

不会配置HTTPS?给我5分钟,手把手教你

本文针对不会配置HTTPS或者小白开发着&#xff0c;请大佬们自动忽略。非广告&#xff0c;心得分享&#xff0c;勿喷&#xff0c;谢谢。 正文开始 01、关于 FreeSSL.cnFreeSSL.cn 是一个免费提供 HTTPS 证书申请、HTTPS 证书管理和 HTTPS 证书到期提醒服务的网站&#xff0c;旨在…

第三十三期:使用wireshark抓包分析-抓包实用技巧

杰哥很忙 7月9日 前言 本文整理一下日常抓包使用的一些方法及抓包分析的一些方法。 本文基于wireshark2.2.6版本进行抓包处理。其他版本使用方式大同小异。 自定义捕获条件 wireshark可以将抓包数据保存到硬盘上。若需要长时间抓包的话&#xff0c;需要防止内存过大&#x…

Floyd判圈算法

leetcode习题287 Find the Duplicate Number 在答案中看到了floyd’s tortoise and hare 算法&#xff0c;知道了如果有限状态机、迭代函数或者链表存在环&#xff0c;那么是需要算法检测环是否存在。检测算法有三种:Floyd龟兔算法、Brent算法、Gosper算法。 Floyd龟兔算法 算…

Idea debug时报错:Command line is too long

问题&#xff1a;git pull下的项目&#xff0c;debug时&#xff0c;报错如下图 解决方法 在项目/.idea/workspace.xml文件中添加一行代码如下 <component name"PropertiesComponent">...<property name"dynamic.classpath" value"true"…

第三十四期:一次非常有意思的sql优化经历

风过无痕的博客 6月24日 场景 我用的数据库是mysql5.6&#xff0c;下面简单的介绍下场景 课程表&#xff1a; create table Course(c_id int PRIMARY KEY,name varchar(10)) 数据100条 学生表: create table Student(id int PRIMARY KEY,name varchar(10)) 数据70000条…

[Leetcode][第657题][JAVA][机器人能否返回原点][数组][HashMap]

【问题描述】[简单] 【解答思路】 遍历方向 看是否回到原点 或者 “上下” “左右”两个方向的数量是否相等 1. 方向 时间复杂度&#xff1a;O(N) 空间复杂度&#xff1a;O(1) class Solution {public boolean judgeCircle(String moves) {int x 0,y 0;int len moves.len…

2019 DDCTF 部分writeup

网上的wp已经很多了&#xff0c;但wp普遍很简略。我尽量写的详细一点。 一、WEB 滴~ 拿到题目后首先右键查看源代码&#xff0c;发现图片是以base64传送的 而且看url发现里面应该是包含了文件名&#xff0c;并且用了某个编码。测试过后是转16进制ascii码后两层bases64 &#xf…

[Leetcode][第322题][JAVA][零钱兑换][回溯][记忆化搜索][动态规划]

【问题描述】[中等] 【解答思路】 1. 递归&#xff08;超时&#xff09; class Solution {int res Integer.MAX_VALUE;public int coinChange(int[] coins, int amount) {if(coins.length 0){return -1;}findWay(coins,amount,0);// 如果没有任何一种硬币组合能组成总金额&…

用BST解决729. My Calendar I 731. My Calendar II 732. My Calendar III

My Calendar的book方法实现指定开始时间、结束时间&#xff0c;在重叠次数要求不同的情况下怎么实现。 729 My Calendar I 要求任意两个事件之间不能重叠。如果要插入的事件和已经插入的事件不重叠&#xff0c;则插入&#xff1b;否则不插入。 731 MyCalendar II 要求任意三个…

第三十八期:如何在Windows 10上使用Windows Update目录驱动程序安装打印机

尽管Win10能够自动设置大多数打印机&#xff0c;但有时Windows Update可能会在安装设备驱动程序时遇到问题-尤其是在添加较旧的打印机时。 作者&#xff1a;佚名来源&#xff1a;Win10系统之家 图片来源&#xff1a;伏天氏(m.futianshuwu.com) 伏天书屋(futianshuwu.com)10月…