西蒙·派珀特博士
近年来全球少儿编程市场炙手可热,极客爸爸此前报道过的CES2018大展中的教育科技展区里面有一大半为少儿编程产品。激烈的市场竞争使得编程教育产品越发多样化,编程教育体系也越发完善。20世纪60年代,在个人电脑还未风靡市场之前,西蒙·派珀特博士和麻省理工学院(MIT)的研究人员为孩子们设计了第一个编码语言-Logo,现在,编程已经不是成年人的专属了,儿童也可以通过图形化编程等操作建立自己的交互故事、游戏和动画,甚至可以在网上与全球数百万的儿童分享自己的项目成果。儿童编程这么热,除了西蒙·派珀特博士,你还知道哪些编程领域的“大牛”?今天极客爸爸将带着大家一起来了解以下五位编程大师,他们对全球编程领域的发展可以说是功勋卓著。
NO.5 比尔盖茨
NO.4 肯尼斯·汤普森
肯尼斯·汤普森,无论是在编程界这个圈子里,还是在计算机这个大行业内,都称得上是“祖师爷”级别的人物。汤普森是美国计算机科学的领军人物,开发了C语言和UNIX(尤尼斯)操作系统,也因此被誉为“C语言之父”和“UNIX之父”。而C语言是一种通用的计算机编程语言。
而UNIX操作系统(尤尼斯),是一个强大的多用户、多任务 操作系统,支持多种 处理器架构 ,按照操作系统的分类,属于分时操作系统。UNIX的系统结构可分为三部分:操作系统内核是UNIX系统核心管理和控制中心,在系统启动或常驻内存;系统调用供程序开发者开发应用程序时调用系统组件,包括进程管理,文件管理,设备状态等;应用程序包括各种开发工具,编译器,网络通讯处理程序等,所有应用程序都在Shell的管理和控制下为用户服务。
链接:https://pan.baidu.com/s/1jNuIVxuOZCJrXvXWNnGUyA 提取码:udfv 书名:计算机程序设计艺术(第1卷)作者:[美国] Donald Knuth 豆瓣评分:9.4 出版社:清华大学出版社 出版年份:2002-9 页数:650 内容简介。
NO.3 尼克莱斯·沃思
《计算机程序设计艺术》系列被公认为计算机科学领域的权威之作,深入阐述了程序设计理论,对计算机领域的发展有着极为深远的影响。MMIX 是新一代的以 RISC 为基础的计算机,比其前身 MIX 更加精简。本书由两本小册子合并而成。
1934年,尼克莱斯·沃思生于瑞士北部的Winterthur,1958年从苏黎世工学院取得学士学位后,他到加拿大的莱维大学深造,之后进入美国加州大学伯克利分校获得博士学位。上世纪50年代末到60年代初,沃思设计了第一个语言Euler。Euler语言在实用性上考虑并不周全,在学术上却非常优秀,为编译器的系统设计创造了很好的基础。后来,沃斯在CDC6000上成功设计了PASCAL语言,由于它的简洁明了,更由于它特别适合于由微处理器组成的计算机系统,竟然广泛流传开来。在C语言问世以前,PASCAL成了最受欢迎的语言之一。1971年,沃思首次提出了“结构化程序设计”的概念,在程序设计领域引发了一场革命。对计算机有所了解的朋友应该都知道沃思的“数据结构+算法=程序”这一著名公式,1984年沃思获得图灵奖,他是至今为止唯一获此殊荣的瑞士学者。
Donald.E.Knuth(唐纳德.E.克努特,中文名高德纳)是算法和程序设计技术的先驱者,是计算机排版系统TEX和METAFONT的发明者,他因这些成就和大量创造性的影响深远的著作(19部书和160篇论文)而誉满全球。
NO.2 唐纳德·克努特
唐纳徳是算法和程序设计技术的先驱者,计算机排版系统 TEX和METAFONT的发明者,他因这些成就和大量创造性的影响深远的著作而誉满全球。被誉为“人工智能之父”。 高德纳获得的荣誉与奖励极多。ACM除了授予他图灵奖和软件系统奖外,还在1971年授予过他以COBOL的发明人、女计算机科学家霍泼命名的奖项,这个奖项是专门奖励30岁以下的优秀青年计算机科学家的。这样,高德纳一人就先后获得ACM的三个奖项。1979年,当时的美国总统卡特向他颁发了全国科学奖章。 面对这么多荣誉,高德纳都以平常心对待,据说,纪念他获得图灵奖的碗现在只是被他用来盛放水果。唐纳徳所著描述基本算法与数据结构的巨作《计算机程序设计的艺术》被《美国科学家》杂志列为20世纪最重要的12本物理科学类专著之一。要知道唐纳徳写的这本书可以与爱因斯坦《相对论》比肩而立。
NO.1 丹尼里奇