哈尔·阿伯尔森

✍ dations ◷ 2025-09-07 08:14:54 #1947年出生,在世人物,20世纪数学家,21世纪数学家,美国计算机科学家,美国教育家,美国数学家,麻省理工学院教师,麻省理工学院校友,普林斯顿大学校友,程序语

哈尔·阿伯尔森(英语:Hal Abelson,1947年4月26日-)是美国麻省理工学院电子工程和计算机科学部门的一名著名计算机科学教授,电气电子工程师学会院士, 创作共用,自由软件基金会,麻省理工网络开放课程,媒体实验室 Center for Mobile Learning,MIT App Inventor的创始领导人。

阿伯尔森与杰拉德·杰伊·萨斯曼和杰拉德·杰伊·萨斯曼的妻子朱莉·萨斯曼合写了一本关于计算机程序设计的总体性观念的基础教科书《计算机程序的构造和解释》()。这书中使用程序设计语言Lisp的方言Scheme来解释计算机科学的核心概念,包括抽象化、递归、直译器以及元语言抽象(英语:metalinguistic abstraction)。这本书被广泛地认为是计算机科学的经典教材,在计算机科学的教学领域产生了深刻的影响。

阿伯尔森与杰拉德·杰伊·萨斯曼一直推动自由软件运动,并担任自由软件基金会董事会之职责。

阿伯尔森与Andrew Huang合著《Hacking the Xbox》以及与Keith Winstein一同编写Perl DeCSS脚本语言(被认为qrpff),和流行于MIT校园音乐发行系统LAMP。MIT OpenCourseWare计划由阿伯尔森和其他麻省理工学院教师所率先发起及推广。

阿伯尔森是谷歌的客座教员。身为教育计划“Android应用开发者”团队的领导员,其目的是让没有编程背景的人们可以简单地写出移动手机应用,“探索一下这是否可以改变计算介绍的本质”。 2011年,他与David Wolber、Ellen Spertus和Liz Looney合写了《应用开发者》一书,由欧莱礼媒体发行。

2013年1月, 开放激进分子亚伦·斯沃茨自杀了。 因为通过麻省理工学院的校园网络“开放获取”,下载了海量的JSTOR的文章而涉嫌犯罪。他曾在麻省理工学院被逮捕和将要面对35年徒刑。作为回应, 麻省理工学院校长,任命哈尔·阿伯尔森领导一项内部调查的学校的选择和姿态在亚伦·斯沃茨的联邦调查局起诉。交付的报告是2013年7月26日。得出的结论是, 麻省理工学院没有法律上的不对,但建议麻省理工学院考虑改变其内部的一些政策。

相关

  • 句法句法(英语:Syntax)是一个语言学概念,指一门语言里支配句子结构,决定词、短语、从句等句子成分如何组成其上级成分,直到组成句子的规则或过程;研究句法的语言学分支称为句法学,其终极
  • 氧燃烧过程氧燃烧过程是发生在大质量恒星内的核聚变反应,使氧成为更重的元素,它需要1.5×109 K的高温和1010 千克/米3的高密度才能进行。 主要的反应程序如下:或二择一在氖燃烧,惰性的氧
  • J01XA·B·C·D·G·H·QI·J·L·M·N·P·R·S·VATC代码J01(抗菌药)是解剖学治疗学及化学分类系统的一个药物分组,这是由世界卫生组织药物统计方法整合中心(The WHO Collaboratin
  • 橡皮筋橡皮筋,简称橡筋,是一种用橡胶与乳胶作成的短圈,一般用来把东西绑在一起。于1845年英国一家橡胶工厂的老板史蒂芬·派瑞(Stephen Perry),发明了橡皮筋。是一种环形的物体,可以将许
  • 物质波在物理学里,物质波(即德布罗意波)系指物质具有波动性的现象。由于物质具有粒子性与波动性,物质具有波粒二象性。路易·德布罗意于1923年在博士论文《量子理论研究》里提出,粒子波
  • span class=nowrapPd(NOsub3/sub)sub4/sub/span四硝酸钯是一种无机化合物,化学式为Pd(NO3)4。四硝酸钯由二水合硝酸钯(II)和四氧化二氮反应得到。四硝酸钯具有氧化性,可以将I-氧化,却不能将Fe2+氧化。
  • 基因型分型基因型分型(英语:genotyping)是一个通过生物检定法检测某一个体的DNA序列,并对比参照其他个体的基因型或序列的过程,可用于显示该个体等位基因从其父母遗传而来的情况. 通常,基因
  • SIV猴病毒(英语:Simian immunodeficiency virus,简称SIV),也称为非洲绿猴病毒(英语:African Green Monkey virus),是一种可影响至少33种非洲灵长目的逆转录病毒。在对比奥科岛(于大约1100
  • 高氯酸氟高氯酸氟是很少见的含有氯、氧元素的氟化合物,分子式为FOClO3或FClO4。它是极不稳定容易爆炸的气体,具有刺激性气味。可由氟与高氯酸反应或ClF5与水作用制得。也可由高氯酸四
  • BNA(文件类型)BNA,是一种ASCII码型式的二维向量地图数据交换格式档案。它只包含几何和一些标识符号,属性必须储存到外部的文件。它不支持任何坐标系统的信息。支持BNA OGR读取和写入。驱动