一个简短的、不完整的且大多错误的编程语言历史

主要观点:介绍了不同时期多种编程语言的发明及相关事件,包括发明者、发明时间等,还提及一些编程语言的特点及相关争议等。

关键信息:

  • 1801 年,Joseph Marie Jacquard 用穿孔卡控制织机织出“hello, world”,当时 Redditers 不感兴趣。
  • 1842 年,Ada Lovelace 写了第一个程序,但无实际计算机运行。
  • 1936 年,Alan Turing 和 Alonzo Church 都发明了各种编程语言,Turing 被英国情报部门征召。
  • 1940 年代,用直接布线和开关“编程”。
  • 1957 年,John Backus 和 IBM 创造 FORTRAN,穿蓝领带才能写。
  • 1958 年,John McCarthy 和 Paul Graham 发明 LISP,因战略括号储备耗尽未流行。
  • 1959 年,Grace Hopper 等发明 COBOL,后 Ruby 会议有反女性材料。
  • 1964 年,John Kemeny 和 Thomas Kurtz 创造 BASIC。
  • 1970 年,Guy Steele 和 Gerald Sussman 创造 Scheme,后成为深夜广告基础。
  • 1970 年,Niklaus Wirth 创造 Pascal,因语法受批评。
  • 1972 年,Dennis Ritchie 发明 C 和 Unix。
  • 1972 年,Alain Colmerauer 设计 Prolog。
  • 1973 年,Robin Milner 创造 ML 及相关语言。
  • 1980 年,Alan Kay 创造 Smalltalk 并发明“面向对象”。
  • 1983 年,Jean Ichbiah 和美国国防部创建 Ada 语言。
  • 1983 年,Bjarne Stroustrup 创建 C++。
  • 1986 年,Brad Cox 和 Tom Love 创造 Objective-C。
  • 1987 年,Larry Wall 创造 Perl。
  • 1990 年,Simon Peyton-Jones 等创建 Haskell。
  • 1991 年,Guido van Rossum 创造 Python。
  • 1995 年,Rasmus Lerdorf 设计 PHP,Yukihiro “Mad Matz” Matsumoto 创造 Ruby 后改名为 Ruby on Rails。
  • 1995 年,Brendan Eich 创造 JavaScript 后改名为 ECMAScript。
  • 1996 年,James Gosling 发明 Java。
  • 2001 年,Anders Hejlsberg 发明 C#。
  • 2003 年,Martin Odersky 创造 Scala 惹争议。

重要细节:

  • 各种编程语言的发明时间及发明者。
  • 一些编程语言的特点及受批评原因。
  • 相关事件中的人物及他们的行为。
  • 编程语言发展过程中的一些趣事及争议点。
阅读 8
0 条评论