The flip side of this, incidentally, would be Haskell. Still pretty unusual to encounter in the wild, but it has influenced a lot of languages, and will continue to do so, possibly without ever being a top-tier success itself.
A better title for the page would be the one from the linked blog post, "How Programming Languages Influenced Each Other", at http://exploringdata.github.io/info/programming-languages-in....
Someone has deleted this relation today, see http://www.freebase.com/m/07sbkfb?links&lang=en&filter=%2Fco...
Maybe a response to this thread. Think it's time to update the graph in the near future.
http://blog.fogus.me/2012/05/02/a-functional-programming-inf...
http://blog.fogus.me/2012/06/07/an-object-oriented-influence...
https://news.ycombinator.com/item?id=3920619
http://www.info.ucl.ac.be/~pvr/paradigms.html
(the Dewey decimal system congeners) http://delivery.acm.org/10.1145/2380000/2371137/ACMCCSTaxono...
http://james-iry.blogspot.com/2010/05/types-la-chart.html
http://blog.ouseful.info/2012/07/03/mapping-how-programming-...
__________
vaguely related: the Right Tools survey
http://www.eecs.berkeley.edu/~lmeyerov/projects/socioplt/viz...
http://www.storytotell.org/essays/juxtaposition.html
http://www.cl.cam.ac.uk/teaching/1011/ConceptsPL/ (they spend a lot of time studying ML and the state of the art language)
http://www.cl.cam.ac.uk/teaching/exams/pastpapers/t-Concepts... (pretty sure i'd flunk)
This one is my personal favourite. My wife got a print made around a year ago for our anniversary. It's around 3m long so we don't actually have anywhere in the house we can hang it!
http://web.archive.org/web/20130308095859/http://levenez.com...
I wonder why ECMAScript and JavaScript are different? Isn't it a different name for the same programming language?
Freebase lists JavaScript as a dialect of ECMAScript and draws no influence relation between the two, you can see the data for ECMAScript here http://www.freebase.com/m/019syg
You can view the CFML entry here: http://www.freebase.com/m/03tsq7 and see that the 'Influenced by' and 'Influenced' associations are empty.
Moreover, looking at the language itself, I don't see anything that reminds me of Java.
That CFML runs on the JVM doesn't imply that the Java language is an influence from a theoretical computer science point of view. CFML also runs on .NET and Google App Engine, see http://en.wikipedia.org/wiki/ColdFusion_Markup_Language
This would be easier to read I think if the graph were directed and indicated it as such.
I was rather shocked to see ISWIM having such a small node, given it influenced basically the whole statically typed functional branch. Miranda got a correspondingly undeserved treatment.
Ideally, for the influence network, the size of the ball should correspond only to the influences that where innovations in the considered language. That may be too much to compute, though.
Latest chrome on fully-updated win8...