机器|世界上第一个程序员竟然是女性?

机器|世界上第一个程序员竟然是女性?

文章图片

机器|世界上第一个程序员竟然是女性?

文章图片

机器|世界上第一个程序员竟然是女性?

文章图片

机器|世界上第一个程序员竟然是女性?

1833年夏天的一个星期一的夜晚 , 17岁的阿达·拜伦和母亲安娜贝拉一起来到了英国数学家查尔斯·巴贝奇(Charles Babbage)的家 。 作为英国著名浪漫主义诗人 , 曾写出《唐璜》的乔治·戈登·拜伦(George Gordon Byron)的女儿 , 阿达从小就流连于各种上流社会 。 就在12天前 , 拜伦小姐在上流社会的宴会上见到了巴贝奇 , 她被他正在制作的机器所吸引 。
这台机器是由青铜和钢铁制成的手摇式装置 , 它使用好几层齿轮、锤状金属臂和数千个标有编号的圆盘 , 能够自动地解出算式 。 这台被巴贝奇称为“齿轮差分机(Difference Engine)”的机器还没有完成 , 只做了一个高约80cm的样机 , 但它却能发出嘎啦嘎啦的声音 , 旋转着 , 回答出复杂的数学公式 。
巴贝奇相信 , 齿轮差分机完工后 , 可以解决更复杂的数学问题 。 巴贝奇对原型机的演示就像一种能创造奇迹的魔术 , 震惊了以查尔斯·达尔文、查尔斯·狄更斯为首的伦敦知识分子和科学界 。
但对阿达来说 , 齿轮差分机不是魔术 , 而是革新性的机器 。 当她在1833年的命运之夜看到这台机器时 , 立刻明白了它的运作原理 。 同时 , 41岁的巴贝奇也在年仅17岁的阿达身上发现了与自己同等的智慧 。 她用20多年的时间证明了巴贝奇对机器的理解和洞察力 。

1835年 , 20岁的阿达
奔放不羁的诗人父亲与知性的母亲阿达·洛芙莱斯(Ada Lovelace)于1815年12月10日出生于维多利亚时代的英国上流社会 , 原名奥古斯塔·阿达·拜伦 。 她的母亲安娜贝拉·拜伦是那个时代能够接受教育的少数女性之一 。
安娜贝拉把对知识的热爱 , 特别是对数学的热爱传递给了女儿 , 为了年幼的阿达 , 她聘请了著名的数学家做家庭教师 。 找不到合适的家庭教师时 , 就亲自指导女儿 。
安娜贝拉让女儿接受最好的教育 , 并不是单纯地让她追求知识 。 她担心 , 如果女儿能无限发挥想象力 , 会不会变成父亲那样 。
阿达的父亲乔治·戈登·拜伦是一位被公众称为拜伦爵士的诗人 。 虽然他是一位著名的诗人 , 但他也因其奢侈和复杂的生活作风而臭名昭著 。 一位情人这样评价拜伦:“不顾一切的坏男人 , 认识他很危险 。 ”作为浪漫主义时代的名人 , 他与依赖症作斗争 , 并且患上了心理疾病 。
安娜贝拉和拜伦的婚姻生活在很短的时间内就结束了 , 据说是因为当阿达出生时 , 拜伦因为孩子不是男孩而勃然大怒 。 看来这位拜伦有传统的重男轻女的思想 。
1816年1月 , 阿达出生不到5周的一个早晨 , 为了摆脱拜伦 , 安娜贝拉抱着还是婴儿的阿达回到了父母的乡村别墅 。
没过几个月 , 拜伦就离开了英国 。 作为他唯一的嫡出女儿 , 阿达从小就没有见过父亲 。 拜伦在阿达8岁时去世 。

阿达之父——乔治·戈登·拜伦
与查尔斯·巴贝奇之间的“数学友谊”安娜贝拉担心阿达会继承父亲毁灭性的性格 , 所以在培养女儿时 , 更加注意发展她具有分析性 , 也即理性的一面 。 作为回应 , 阿达从小就热爱数学 , 这份热情将持续一生 。