讲真,西妹以前是个程序员 每天对着电脑敲着代码 什么子循环,什么递归函数 码着码着,心就碎了一地 这对于一个女生来说太残酷 于是,毅然决然结束了自己的码农生涯 在男性占据技术行业统治的今天 没有人认为一个女生适合当程序员 我们恐怕难以想象 世界上首位电脑女程序员 竟然是位女士 (哼,让你们小瞧女程序员,这下服了吧) 生于年的阿达·洛芙莱斯 是英国著名诗人拜伦之女 但出生不久,父母就已离异 在母亲眼里的父亲 具有“危险的诗人倾向” 为了避免洛芙莱斯像父亲一样 母亲鼓励她从事数学研究 阿达的母亲对数学极有兴趣 可以说数学占了母亲的绝大部分人生 所以母亲把对数学的激情赋予了阿达 母亲为她请最好的家教指导 甚至是奥古斯都·德·摩根 (英国著名数学家、逻辑学家) 良好的教育 让她继承了母亲的数学才能和毅力 铺就了阿达的“数字女王”之路 阿达是位活跃于伦敦社交圈的女士 年轻时也曾是女学究的会员 20岁时,阿达嫁给了 第一代勒芙蕾丝伯爵 而她也自然而然 成为了勒芙蕾丝伯爵夫人 但她却并不安于伯爵夫人生活 早在少女时代 母亲便带着她参观了 巴贝奇的差分机 但在巴贝奇发明差分机之后的十年里 对于满是齿轮和滑车的机器 巴贝奇却是无计可施 甚至被人耻笑“毫无价值” 而阿达第一次见到差分机时 她理解并且深知 这项发明的重大意义 就这样,27岁的伯爵夫人 迷上了这个常人 不可理喻的“怪诞”研究 博学的她与朋友巴贝奇一拍即合 在阿达友情的援助下 巴贝奇为分析机构思了“存贮库” 阿达这是一点通 于是为分析机编制 函数计算机程序 就落到了数学才女阿达的肩头 阿达花费了9个月时间 用巴贝奇的机器翻译了意大利数学家 易吉蒙博的笔记(即分析机概论) 译文中她加注并扩展了笔记 为了让计算机识别里面的数字 她开天辟地为计算机设计了程序 包括解伯努利方程等等的程序 也被认为“世界上第一个电脑程式” 阿达编制的这些程序 即使到了今天 后辈仍不敢轻易改动一条指令 在年阿达发表的一篇论文里 她认为计器今后有可能被用来 创作复杂的音乐、制图和科学研究 这在当时确实十分大胆的预见 而在她努力的过程中 只遇到了一点点小小的麻烦 那就是:实际上没有任何计算机 能运行她所创作的程序 阿达为计算机拟定了“算法” 写作了“程序设计流程图” 建立了循环和子程序的概念 由此被公认为“第一位软件工程师” 甚至被请上软件界“开山祖师奶”的宝座 阿达除了最重要的编程工作之外 对很多东西都感兴趣 她的生活充满着对世界的野心 (虽然不停的失败) 但她试图创造一个数学模型 以证明她的付出都是都是有回报的 由于得不到任何资助 阿达和巴贝奇陷入不可终日的窘境 贫困交加,无休止的脑力劳动 阿达的健康急剧恶化 年,带着对分析机的 美好梦想和无言的悲怆 巾帼软件奇才香消玉殒 那年她36岁 虽然她失败了 那也是因为她的设想 超出了他们所处时代至少一个世纪 阿达死后一百年 她对分析机概论的笔记被重新公布 对现代软件工程造成重大影响 为了纪念阿达·洛芙莱斯 美国国防部制作了计算机 高级编程语言“ADA” 被誉为第四代计算机最成功语言 是迄今为止最复杂、最完备的软件工具 而阿达·洛芙莱斯的计算机程序创作 却与第一台电子计算机ANIAC的诞生 整整提前了年 她的出现 为我们见证了人类思想的奇迹 双手合十 北京有没有专治白癜风的医院银川白癜风专科医院转载请注明原文网址:http://www.gzdatangtv.com/bcyyys/983.html |