什么塑造了今天的编程世界

2022/09/05 history 共 1003 字,约 3 分钟

西乔&霍炬

第1季度

1822年 差分机和分析机

计算机的起源至少可追溯到 19 世纪,英国数学家查尔斯·巴贝奇(Charles Babbage)梦想用蒸汽驱动计算。他发明的第一台计算机器——差分机,预计完工需要 25000 个零件,重达 4000 千克,然而耗时近 10 年却只制造完成了 1/7。

1843年 Ada——最早的程序员

1936年 图灵机

1938年 可编程数字计算机Z1和高级编程语言Plankalkül

1945年 冯·诺依曼体系结构

1940年代 首台可编程的电子计算机ENIAC

1949年 威尔克斯和微程序设计

1951年 汇编器诞生了

1957年 巴克斯和Fortran语言

1958年 人工智能之父和Lisp语言

1960年代 第一代程序员们

1964年 用80列打孔卡编程的年代

1964年 编程的普及和Basic语言的问世

1966年 数据库管理系统的出现

第2季度

1967年 面向对象语言的诞生

1968年 高德纳和《TAOCP》

1968年 《Go To语句有害论》之争

1969年 阿帕网和因特网的诞生

1970年 Unix epoch time

1970年 沃斯和Pascal语言

1970年 关系数据库的问世

1971年 结构化编程被首次提出

1972年 C语言

1973年 TCP/IP协议问世

1974年 Unix正式登上历史舞台

1975年 《人月神话》和对软件工程的反思

1970年代 IDE的发展

1980年代 Unix战争

第3季度

1976年 非对称加密的发明

1979年 软件测试的起点

1981年 个人计算机时代开始了

1981年 GUI的流行

1983年 汉字操作系统和直接写屏

1985年 C++语言

1985年 RMS发表《GNU宣言》

1987年 拉里·沃尔和Perl语言

1990年 蒂姆·伯纳斯和改变世界的万维网(WWW)

1990年 范罗苏姆和Python

1991年 Visual Basic语言

1991年 Linus和Linux

1991年 PGP问世及随之而来麻烦

1995年 詹姆斯·戈斯林和Java

第4季度

1995年 Java虚拟机带来的改变

1995年 Ruby和ROR

1995年 JavaScript语言

1995年 PHP和LAMP

1999年 P2P带来的可能性

2000年代 前端开发的壮大

2001年 《敏捷宣言》

2003年 LLVM平台

2005年 Git和分布式开发

2008年 App VS 浏览器

2009年 恰逢其时的Go语言

2010年 Rust语言

2013年 Docker和Kubernetes

2014年 HTML5标准 VS App生态

文档信息

Search

    Table of Contents