From: "Jörg W Mittag" Date: 2009-08-31T03:40:05+09:00 Subject: Re: [QUIZ] Programming Language History Visualization (#219) Daniel Moore wrote: > ## Programming Language History Visualization (#219) > > Ol� Rubyists, > > This week's quiz is to create a a visualization of the history of > programming languages. The output should be a directed graph with > edges indicating which languages influenced other languages. A good > source for the data is Wikipedia[1]. Here's a couple of other ones: Encyclopedia of Programming Languages: The famous Computer Languages Poster: O'Reilly's version of the above: Diagram & History of Programming Languages: (Nice extra for the Quiz: this one's got machine-readable sources for the diagram!) And another one: Mother Tongues of Computer Languages: (This one is by far the least technically accurate. It misses or misconstrues several important connections, e.g. Modula-3 is not derived from Modula, it was an independent development that only uses the Modula *name* (after asking Wirth for permission, of course); Netscape did not license the name Java from Sun to ride its hype, exactly the opposite is true: Sun paid (bribed?) Netscape to rename LiveScript to JavaScript in order to ride *its* hype; C# is much less influenced by Java and C++ than this chart suggests, its major influences are Modula-2, Turbo Pascal and Delphi, and so on.) Programming Languages Genealogy Project: A Chronology of Influential Computer Languages: Alphabetical list of programming languages: History of Programming Languages: Dictionary of Programming Languages: And of course Wikipedia: jwm