1c7 / VideoList

:us: -> :cn: @糖醋陈皮 翻译的视频列表
https://weibo.com/2004104451
57 stars 11 forks source link

常见编程语言出生时间表 - common programing language birthday #59

Closed 1c7 closed 8 years ago

1c7 commented 9 years ago
名字 出现时间 最初作者 最新版本(2015-9-5) 备注
Node.js 2009年5月27号 Ryan Dahl
Python 1991 Guido van Rossum
Ruby 1995 Yukihiro Matsumoto
Go 2009 Robert Griesemer,Rob Pike,Ken Thompson 在 Google 开发的
Java 1995 James Gosling 在 Oracle 开发的
PHP 1995 Rasmus Lerdorf
Javascript 1995 Brendan Eich
C 1972 Dennis Ritchie C11 作者死了
C++ 1983 Bjarne Stroustrup C++14
C# 2000 6.0 微软出的
Objective-C 1983 Brad Cox and Tom Love 2.0 苹果专用
Swift 2014-June Chris Lattner and Apple Inc.,1.2 苹果专用


1. 总结

最老的: C - 1972 最年轻的: Swift - 2014 2000 年以后的: Node.js Go


2. 出现时间是什么意思 ?

就是第一个版本出来的时间, 比如 Go 语言是 2007 年开始设计,2009 年推出。那么我们说 Go 的出现时间是 2009 年。 我基本都是复制 wiki 里的 First appeared . 然后看两眼 wiki 内容,如果有说设计时间和推出时间,我就拿推出时间。 所以不保证完全正确


3. 资料来源

Node.js https://en.wikipedia.org/wiki/Node.js

Python https://en.wikipedia.org/wiki/Python_%28programming_language%29

Ruby https://en.wikipedia.org/wiki/Ruby_%28programming_language%29

Go https://zh.wikipedia.org/wiki/Go

Java https://en.wikipedia.org/wiki/Java_%28programming_language%29

PHP https://en.wikipedia.org/wiki/PHP

Javascript https://en.wikipedia.org/wiki/JavaScript

C https://en.wikipedia.org/wiki/C_%28programming_language%29

C++ https://en.wikipedia.org/wiki/C%2B%2B

C# https://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29

Objective-C https://en.wikipedia.org/wiki/Objective-C

Swift https://en.wikipedia.org/wiki/Swift_%28programming_language%29 https://developer.apple.com/swift/


4. 为啥写这个?

想对编程语言有个大概概念
网上没找到别人做好的时间表.. wiki 倒是有个很全的表, 各种没听说过的语言列了一大堆, 没啥用


5. 表是用这个生成的

http://www.tablesgenerator.com/markdown_tables


6. 有错请指正

感谢