ADA ADA 及 Cardano 名字的由来

ada · 发布于 2018年07月17日 · 514 次阅读
本帖已被设为精华帖!

Cardano

1501年9月24日—1576年9月21日,在意大利生活着一个叫卡尔达诺 (Cardano)的怪老头。 卡尔达诺,自幼体弱多病,备受歧视和虐待,性格冷漠倔强。

cardano

上帝给你关上一道门,同时给你打开一扇窗,卡尔达诺在数学、哲学、物理学和医学中都有一定成就,同时也一直醉心于占星术和赌博的研究。不懈的努力让他是意大利文艺复兴时期百科全书式的学者。

Cardano既是医生,也是占星术士、哲学家同时也是个赌徒。他运用占星术预言自己的死期,据说最后于同一日自杀。

ADA

19世纪英国一个贵族女孩Ada levea被称为人类史上的第一位程式员。

阿达被称为世界上最伟大的程序员是毫不为过。她为了给程序设计“算法”,制作了第一份程序设计流程图,作为计算机程序的创始人,她建立了循环和子程序等现代编程领域极为重要的概念。

ADA擅长思考,在数学和逻辑学方面也颇有天赋,此外她的颜值也很高,美貌过人,是英国著名诗人拜伦的女儿。

其实天资聪颖的她本该按照母亲的意愿成为一名数学家的,之所以变成一名程序员还得从巴贝其和他的分析机说起。

出生于伦敦的阿达,在17岁时于剑桥大学第一次见到了著名的数学家、发明家兼机械工程师查尔斯·巴贝其,而这次相遇成了阿达人生的转折点。巴贝其当时正致力于发明分析机,而阿达则致力于为这台分析机编写算法。在这个过程中,阿达第一次接触到“差分机”这个概念,阿达日后的在和巴贝奇教授讨论差分机的过程中,预言了通用计算机可能。

譬如她建议建议用二进制数代替原来的十进制数,表明分析机可以接受各种各样的穿孔卡:“控制卡”、“数据卡”、“操作卡”。她还提议数字和其他符号如字母都可以“编码”成数字数据,机器可以处理它们。甚至早于现代计算机出现200年,提出了分析机的记忆能力的想法,指出分析机应该有存储位置或地址,并且有“注解或备忘”的可能性。

尽管由于当时技术的局限性无法满足分析机队精度,导致分析机最终无法实现,但是阿达在这个过程中提出的种种编程概念以及她对于计算的理解,对日后编程界产生了巨大的影响。从这一点上看,阿达当之无愧成为世界公认的第一位程序员。后来美国军方为了纪念阿达的杰出贡献,将历时20余年开发的一种新型的高级编程语言命名为——Ada。

共收到 0 条回复
admin 将本帖设为了精华贴 07月17日 13:41
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册