The History of Programming Languages
来源:互联网 发布:深澜软件 校园网登录 编辑:程序博客网 时间:2024/05/17 01:23
For 50 years, computer programmers have been writing code. New technologies continue to emerge, develop, and mature at a rapid pace. Now there are more than 2,500 documented programming languages! O'Reilly has produced a poster called History of Programming Languages (PDF: 701K), which plots over 50 programming languages on a multi-layered, color-coded timeline.
How It Started
We first saw the "History of Programming Languages" diagram, created by Éric Lévénez, while visiting our French office. We were so taken with the level of detail and the visual impact of viewing 50 years of programming history that we wanted to come up with a way to share it more widely. We started big. We printed it out full-size, all 18 feet of it, on our plotter and ran it along a wall at our Mac OS X Conference last fall. So many people came by to make notations on the diagram that we knew there would be a lot more interest and discussion if we could only get it in a more manageable format. With Éric's permission, we collected comments from our authors, editors, and friends, and rebuilt the file so we could print it at its current dimensions, 39" x 17". Éric maintains a site with his original diagram, change logs, an explanation of how he creates his charts, and links to additional resources such as Bill Kinnersley's Language List of over 2,500 programming languages. Éric also has Windows and Unix historical diagrams that he makes available for non-commercial purposes, all at www.levenez.com.About the O'Reilly Poster
"Cool" is generally the first thing we heard from people who reviewed our poster. Then came reams of suggestions for additions to the diagram. We made only a small number of changes--in order to keep the file in a relatively manageable state that enables us to print and share the poster--but there is a high level of historical knowledge and personal experience of the events in this poster among our friends, authors, and editors. We hope to inspire and capture your comments and discussion here in our History of Programming Languages Wiki. Please note, however, that we do not intend to update the poster. Our walls aren't big enough.Getting Your Copy
The poster is available online in PDF format (701k). You can also find full-size copies, while they last, at O'Reilly conferences (http://conferences.oreillynet.com/).
Special Thanks
Thanks to all who reviewed and commented on this poster along the way, including Éric Lévénez, Mark Brokering, Mark Stone, Daniel Steinberg, David Flanagan, Ian Darwin, Tim O'Reilly, Mike Hendrickson, Laurie Petrycki, Geoff Collyer, and Mark Brader.
History of Programming Languages Wiki
- The History of Programming Languages
- History of Programming Languages Must Know [Infographic]
- Timeline of programming languages
- Comparison of programming languages
- The Programming Languages Beacon
- The Programming Languages Beacon
- 编程语言变迁(The history of programming)
- Chapter 8 The Development of Computer Programming Languages
- History of Programming
- 12 Programming Languages in the Modern Web/Mobile World of 2014
- Essentials of Programming Languages - 2nd Edition
- Essentials of Programming Languages, 3rd Edition
- Programming Languages
- programming languages
- hdu2471 History of Languages,ACM/ICPC Hangzhou2008 UVa1671
- HDU 2471 History of Languages(自动机BFS)
- The history of STL
- The history of Unix
- 实现基本数据库操作方法ADO.NET
- 连接内网的几种模式
- C++编程规范之构造、析构与复制(读书笔记)
- 关于PE可执行文件的修改
- [转]SQL Server CHARINDEX和PATINDEX详解
- The History of Programming Languages
- Regards Matt Pietrek
- 装ubuntu出现kernel 的noapic不支持的解决方法
- 渴望真相
- jboss 配置远程数据源
- Liferay Struts Portlet 1
- 冷风 广告杀手1.0(含源代码)
- 转 学习指针不可少的好文章 !
- C源码:可以检测10 种C语言编译环境的程序