惊:盲人学会编程,成为优秀程序员

毕业于德州大学奥斯汀分校计算机科学系的张海伦,现在为一家联邦政府合同商工作,负责为国防部开发定制系统软件和网站

盲人使用计算机,还要做到像正常人那样在虚拟空间漫游,同网友交流,与同事研究工作,最基本的就是要能够“阅读”屏幕上所显示的内容。早在个人计算机的萌芽阶段,一些大公司就开始研发供盲人和弱视者的读屏工具,其开创者是吉姆•撒切尔(Jim Thatcher)。

与许多正常人卷入残障事务一样,撒切尔也是因为他在个人生涯里遇上了残疾人:当他在密歇根大学读书的时候,他的论文导师杰西•莱特(Jesse Wright)就是一个盲人。1963年,那时计算机科学还处在萌芽状态,撒切尔就取得了该学科的博士学位,后来他和莱特都作为数学家进入IBM公司工作。个人计算机刚一问世,莱特和撒切尔师生二人就开始研发配套的语音接入系统,到1986年,IBM发布了最早的DOS屏幕阅读器之一:第一代IBM读屏器。后来,撒切尔又领导开发了二代读屏器,它是具有个人计算机图形用户接口的第一种读屏器。撒切尔还积极参与了IBM主页阅读器的研发,使得盲人可以与常人一样上网。

还有一项技术进展对盲人得以融入信息时代起了重要作用,那就是雷蒙德•库茨威尔(Raymond Kurzweil)开发的系统,将全方位光学字符识别与文本到语音合成结合起来,使得盲人可以“听读”正常人的阅读文本。这项技术自从1976年问世以来,经过几代人的努力,已经成为盲人与正常人一样获取海量信息的有力工具。

现在,接受过专业训练的盲人程序员利用读屏器、光学字符识别、电子盲文记事本以及盲文触摸屏等工具,弱视者利用操作系统内嵌的放大工具或插件,完全可以在Windows、Mac和Linux等系统平台上,熟练地使用C/C++、Java等各种编程语言编写程序,制作网页。一些原本对盲人程序员不太“友好”的语言环境,例如python等,也在改进它们的代码程式,剔除妨碍盲人程序员读写的某些障碍。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值