yaph
yaph OP t1_jc9vy89 wrote
Reply to comment by hundredbagger in 2023 Digits of π [OC] by yaph
Interesting, thanks!
yaph OP t1_jc9vrl9 wrote
Reply to comment by Either_Importance627 in 2023 Digits of π [OC] by yaph
Certainly inspired by it.
yaph OP t1_jc6ztau wrote
Reply to comment by tessthismess in 2023 Digits of π [OC] by yaph
Yes, I noticed that too.
yaph OP t1_jc6s383 wrote
Reply to comment by bezserk in 2023 Digits of π [OC] by yaph
Thank you!
yaph OP t1_jc6p9s4 wrote
Reply to 2023 Digits of π [OC] by yaph
Digits are colored in shades of green based on their values with darker colors corresponding to higher values.
- Data source: https://www.piday.org/million/
- Tools: Python, Cairo, Inkscape
yaph OP t1_j1n6v8i wrote
Reply to comment by Dear_Spring7657 in C Programming Language Influence Graph [OC] by yaph
Did some more research. Rust actually has a page about its influences and what language feature came from those languages. They don't specifically mention C, but I guess in some way most languages that came after C are influenced by it.
yaph OP t1_j0e62ca wrote
Reply to comment by Dear_Spring7657 in C Programming Language Influence Graph [OC] by yaph
Agree, I should have included this info on the graphic. The colors are based on the Louvain method for community detection and the node size represents the number of influenced languages within this graph.
yaph OP t1_j0e5isa wrote
Reply to comment by glm409 in C Programming Language Influence Graph [OC] by yaph
You're right Algol should be included.
yaph OP t1_j0e4to6 wrote
Reply to comment by -somerandomredditor- in C Programming Language Influence Graph [OC] by yaph
The colors are based on the Louvain algorithm for community detection. It only takes properties of the graph itself into account. I wouldn't consider Processing and Java to be the same language, but some distinctions in the dataset are certainly debatable.
yaph OP t1_j0e32he wrote
Reply to comment by Affectionate-Set4208 in C Programming Language Influence Graph [OC] by yaph
That's a very good observation, didn't even realize that myself until now.
yaph OP t1_j0e2ppn wrote
Reply to comment by Dear_Spring7657 in C Programming Language Influence Graph [OC] by yaph
Yes, you're right.
yaph OP t1_j0bppah wrote
Reply to comment by Affectionate-Set4208 in C Programming Language Influence Graph [OC] by yaph
The colors are based on the Louvain method for community detection, the node size represents the number of influenced languages within this graph and the edges point from influencing to influenced languages. There are small arrow markers that show the direction, better visible when you zoom in on the graph on the graphic source page.
yaph OP t1_j0bmgy9 wrote
Reply to comment by Bartiparty in C Programming Language Influence Graph [OC] by yaph
(=<`#9]~6ZY32Vx/4Rs+0No-&Jk)"Fh}|Bcy?,vNz]KZ%oG4UUS0/@-eMc(:'8
yaph OP t1_j0bi121 wrote
Reply to C Programming Language Influence Graph [OC] by yaph
- Data source: https://www.wikidata.org/
- Graphic source: https://programminglanguages.info/language/c/
- Tools: wikidata-dl, D3.js, Inkscape
The data for this graph was retrieved in November 2022. Information on influence relations in Wikidata is not complete and may be inaccurate. If you find a mistake you can edit the corresponding item on wikidata.org.
yaph OP t1_ixhwlsu wrote
Reply to comment by Decent-Ad-8335 in Top 50 Programming Languages Ranked by the Number of Influenced Languages [OC] by yaph
For the most part it is based on Wikipedia.
yaph OP t1_ixc8i1i wrote
Reply to comment by tahitithebob in Top 50 Programming Languages Ranked by the Number of Influenced Languages [OC] by yaph
At the moment Wikidata lists 4 languages influenced by Swift, see https://programminglanguages.info/language/swift/
It's a fairly new language, also data might be missing.
yaph OP t1_ix8yisf wrote
Reply to comment by Alfalfa-Similar in Top 50 Programming Languages Ranked by the Number of Influenced Languages [OC] by yaph
My brother and I typed the code for a game from a magazine when we were kids. We pretty much deleted it right after we could finally run it without syntax error, because it sucked. Hours and hours of work gone in a second. Nonetheless, we both ended up working as programmers later in life.
yaph OP t1_ix8abvx wrote
Reply to comment by Zephos65 in Top 50 Programming Languages Ranked by the Number of Influenced Languages [OC] by yaph
Yes, that makes sense.
yaph OP t1_ix88oer wrote
Reply to comment by Zephos65 in Top 50 Programming Languages Ranked by the Number of Influenced Languages [OC] by yaph
I wouldn't say that's necessarily the case. For example: language X uses one feature of C. Language Y uses one feature of language X, but not the one that comes from C, so language Y would be influenced by X but not by C.
yaph OP t1_ix85r2h wrote
Reply to comment by ottawalanguages in Top 50 Programming Languages Ranked by the Number of Influenced Languages [OC] by yaph
Thank you! According to Wikidata, R has only influenced Julia, see https://programminglanguages.info/language/r/
As stated in the graphic, the data is not complete. If you know about other influenced languages you can add them on Wikidata https://www.wikidata.org/wiki/Q206904
yaph OP t1_ix84b9u wrote
Reply to comment by TCritic in Top 50 Programming Languages Ranked by the Number of Influenced Languages [OC] by yaph
There's also a language called Semicolon...
yaph OP t1_ix8203r wrote
Reply to comment by ajmsnr in Top 50 Programming Languages Ranked by the Number of Influenced Languages [OC] by yaph
Good point! That that level of detail requires a lot of research I guess.
yaph OP t1_ix81sg3 wrote
Reply to comment by MugOfButtSweat in Top 50 Programming Languages Ranked by the Number of Influenced Languages [OC] by yaph
Yes, Go was released in 2009. Never heard of cardano.
yaph OP t1_ix7zcup wrote
- Data source: https://www.wikidata.org/
- Graphic source: https://programminglanguages.info/influence-ranking/
- Tools: wikidata-dl, D3.js, Inkscape
yaph OP t1_jc9w6su wrote
Reply to comment by vivanlosmuertos in 2023 Digits of π [OC] by yaph
Now that you said it, I see them too. Could be because of the darker numbers stand out more.