Suggestion: A [QUIZ] in the subject of emails about the problem
helps everyone on Ruby T. follow the discussion. Please reply to
the original quiz message, if you can.
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 Wikipedia1.
There were no submissions to this week’s quiz. Jörg W Mittag shared
several links to existing programming language history visualizations
as well as alternate sources to gather the data from.
If you are interested in solving the data gathering portion of this
problem here is a good technique from Ilya G.'s blog: Ruby
Screen Scraper in 60 seconds.
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].
Mother Tongues of Computer Languages: http://DigiBarn.Com/collections/posters/tongues/
(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.)