世界上第一个“程序员”竟然是程序媛,厉害了,word姐!
每个行业都有自己的祖师爷,编程也不例外。值得程序员们自豪的是,他们的这位祖师爷其实是位不折不扣的“白富美”——阿达•奥古斯塔(1815-1852)。她是英国著名诗人拜伦的女儿,19岁时嫁给洛甫雷斯伯爵,成为洛甫雷斯伯爵夫人(Countess of Lovelace)。
阿达·洛芙莱斯(Augusta Ada King,Countess of Lovelace,1815年12月10日-1852年11月27日),原名奥古斯塔·阿达·拜伦(Augusta Ada Byron),是著名英国诗人拜伦之女,数学家,计算机程序创始人,建立了循环和子程序概念。其为计算程序拟定“算法”,写作的第一份“程序设计流程图”,被珍视为“第一位给计算机写程序的人”。为了纪念阿达·奥古斯塔对现代电脑与软件工程所产生的重大影响,美国国防部将耗费巨资、历时近20年研制成功的高级程序语言命名为Ada语言,它被公认为是第四代计算机语言的主要代表。**
在1842年,人称“数字女王”的阿达·洛芙莱斯(Ada Lovelace)编写了历史上首款电脑程序。
在1842年与1843年其间,阿达花了9个月的时间翻译意大利数学家路易吉·米那比亚对巴贝奇最新的计算机设计书(即分析机概论)所留下的备忘录。在这部译文里,她附加许多注记,内容详细说明用计算机进行伯努利数的运算方式,而被认为是世界上第一个电脑程式;因此,阿达也被认为是世界上第一位程式设计师。
她死后一百多年,阿达之前对查尔斯·巴贝奇的《分析概论》所留下的笔记被重新公布,并被公认为对现代计算机与软件工程造成了巨大的影响。
1980年12月10日,美国国防部制作了一个新的计算机编程语言———Ada,以纪念阿达·洛芙莱斯。Ada被誉为第四代计算机语言的最成功代表,英国计算机公会每年都颁发以阿达命名的软件工程创新大奖。
阿达的母亲安妮·伊莎贝拉·米尔班奇鼓励她从事数学研究,以避免像他父亲那样出现危险的“诗人倾向”。阿达与她的父亲拜伦有许多相似的天分,年轻的拜伦小姐一直对数学有强烈的兴趣,父亲称她为“平行四边行公主”。
现在的程序员远远多于程序媛,随着时间的发展,越来越多的学生开始学习编程,不过作为一个技术性的职业对知识的要求十分的高,最近也是帮助大家整理了一些c/c++的基础和进阶的学习资料,需要的同学可以关注我的专栏或者私聊分享。
越来越多的程序媛加入程序员大军,以后也是要课后多度的努力,相信以后更好。