她不仅有好看的皮囊,还有有趣的灵魂。看见这张图片,估计IT届的人都会不约而同的说上一句:“拜见祖师奶”。没错,她就是历史上第一个给计算机写程序的人,也是编程史上的传奇女性。英国计算机协会每年颁发以她名字命名的奖项,谷歌为了纪念她的诞辰还专门修改自己的logo。这个人就是阿达·洛芙莱斯 。
她出生名门,父亲是著名诗人乔治·戈登·拜伦,母亲是安娜贝拉。因为父亲生性风流和浪荡,加上和安娜贝拉结婚就是为了掩饰某些不纯洁的关系,最后在她出生一个月时,父母的婚姻关系破裂,父亲放弃抚养权回到英国,她跟着母亲回到老家生活。
本想着母亲应该会更加疼爱阿达,但是阿达成为了母亲对父亲恨意的最佳宣泄口。她母亲从小就不让阿达对诗人有任何想法,哪怕思想上出现一些浪漫、空想都要遭到扼杀。从小就为她安排了很多家教,例如跟从数理逻辑学家德·摩根学习数学,与女科学家玛丽·莎沫维勒也有过师生缘。
玛丽对阿达这个学生非常的满意,把她当女儿一样对待,不仅教她知识,对她也是百般疼爱。她们无话不谈,在一次谈话中,阿达接触到了巴贝奇与其制造的差分机。这是阿达第一次接触到自动计算的思维,让她为之着迷觉得非常神奇。
此后,通过母亲的关系,阿达去巴贝奇的工作室参观,并且认识了巴贝奇。让巴贝奇感到惊奇的是在当时能理解他创造的人只有阿达这个小女孩。就这样他们成为了莫逆之交,友谊延续了18年。此后,阿达一直致力于分析机的制作、推广,甚至自己的小孩都是交给母亲来看管。
在阿达对巴贝奇《分析机概论》的翻译过程中,她把只有245页的原稿翻译成了542页的著作,里面加入了大量的她的天才构思。她还为分析机编出了程序,包括了三角函数、级数相乘、伯努利数计算的程序等。也因此,阿达被视为第一位程序员,也是计算机科学的奠基人。
小时候阿达被母亲压迫特别多,这反而让阿达像极了那个生性放浪的诗人父亲。阿达也染有很多恶习,比如酗酒、赌钱等等。这些恶习加上子宫癌的折磨,让她的生命很早就结束了。
相同的是,他父亲死的时候36岁,阿达也是,父亲因为失血过多而死,阿达也是在治疗时失血过多身亡。最后,阿达葬在诺丁罕哈克诺的哈克诺圣玛丽亚·抹大拉教堂,与父亲一起长眠。