sexta-feira, 15 de maio de 2009

Breve linha do tempo de Python

Publicação original: http://python-history.blogspot.com/2009/01/brief-timeline-of-python.html
Autor original: Guido van Rossum

O desenvolvimento de Python ocorreu na mesma época em que várias outras linguagens de programação dinâmicas (e open-source), tais como Tcl, Perl e (muito depois) Ruby, também estavam em desenvolvimento ativo e aumentando popularidade. Para ajudar a colocar Python em sua própria perspectiva histórica, a lista abaixo mostra o histórico de lançamentos de versões de Python. As datas iniciais são aproximadas, já que eu não me recordo consistentemente de todos os eventos:
Data de lançamentoVersão
Dezembro de 1989Início da implementação
1990Lançamento interno ao CWI (N.T.: Centro de Matemática e Ciência da Computação)
20 de fevereiro de 19910.9.0 (lançado em alt.sources)
Fevereiro de 19910.9.1
Outono de 19910.9.2
24 de dezembro de 19910.9.4
02 de janeiro de 19920.9.5 (somente para Macintosh)
06 de abril de 19920.9.6
1992 (mês desconhecido)0.9.7 beta
09 de janeiro de 19930.9.8
29 de julho de 19930.9.9
26 de janeiro de 19941.0.0
15 de fevereiro de 19941.0.2
04 de maio de 19941.0.3
14 de julho de19941.0.4
11 de outubro de 19941.1
10 de novembro de 19941.1.1
13 de abril de 19951.2
13 de outubro de 19951.3
25 de outubro de 19961.4
03 de janeiro de 19981.5
31 de outubro de 19981.5.1
13 de abril de 19991.5.2
05 de setembro de 20001.6
16 de outubro de 20002.0
17 de abril de 20012.1
21 de dezembro de 20012.2
29 de julho de 20032.3
30 de novembro de 20042.4
16 de setembro de 20062.5
01 de outubro de 20082.6
03 de dezembro de 20083.0

Adicionei hyperlinks para as versões que ainda são exibidas em python.org atualmente. Observe que algumas versões foram seguidas por várias micro-versões, por exemplo, 2.0.1; não me importei em adicioná-las à tabela, pois essa se tornaria muito extensa.
Código-fonte de versões bem antigas ainda estão acessíveis aqui: http://www.python.org/ftp/python/src/. Vários binários antigos e outros artefatos históricos ainda podem ser encontrados subindo um nível a partir desse link.