Had to share this incredible chart from Jean E Sem...
# linking-together
j
Had to share this incredible chart from Jean E Semmat’s paper “Programming Languages: History and Future” (Not sure if breaking the rules/norms by sharing an image. But look at it!) https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.86.6078&rep=rep1&type=pdf
❤️ 5
👆 1
👀 2
i
Image posts are great. We don't even have concrete definitions for "programming" (I say photoshop counts) or "computer" — so "link" is whatever you want it to be.
💯 2
k
Definitely feels worth updating this format for c. 2020. I think I'd do the categories differently. For example, does Lisp really belong with the other languages in its category? Pretty much every HLL these days supports array/list/map literals. I think Lisp isn't really about "list handling". With 50 more years of context I think cons cells and s-expressions are best seen as a notation for trees rather than lists, thanks to their most common application -- for syntax trees.
c
I'd be very interested in such a thing updated until today. I tried to create something related using wikidata.
Here is what I created back then :
k
There's been a few like this. What sets OP apart is the concision and information density..
c
It needs to be a computational thing 😄 lets build it 😄
💯 1
*dynamic visualization
k
A collaborative wiki that permits controlling both content and visual structure.
👍 1
c
I would almost suggest a git repository which uses a webpage renderer like gitlab pages?
k
I think it'd be nice to have unit tests for this 😄
🙃 1
c
So should we use typescript then?
I think one major part is getting data from a source like wikidata, but then create a opportunity to annotate and change the semi(?) automatic graph layout?
k
Whoever puts up the first rev chooses! 🙂 This includes your gitlab pages option, btw.