Visualizing the Evolution of Programming Languages
Bibliographic Data
| ID | 10274507 |
|---|---|
| Authors | Sergi Valverde (0000-0002-2150-9610, Complex Systems Lab, Universitat Pompeu Fabra, Dr Aiguader 80, 08003 Barcelona, Spain.., corresponding author) |
| Year | 2017 |
| Volume | 50 |
| Issue | 5 |
| Pages | 505-505 |
| Publication date | 2017-10-01 |
| Open Access | No |
| Type | ARTICLE |
| Venue | Leonardo (JOURNAL) |
| Journal identifiers | ISSN: 0024-094X • E-ISSN: 1530-9282 |
| Publisher | MIT Press - Journals (PUBLISHER) |
| DOI | 10.1162/leon_a_01280 |
| OpenAlex | W2739100419 |
| Language | EN |
| References cited | 2 |
The study of cultural evolutionary patterns, particularly when dealing with artifacts, is constrained by a lack of powerful quantitative methods. In this work, the project team shows that a simple network approach can reconstruct phylogenetic trees from existing databases of recorded artifact influences. They created novel network tools to visualize the large-scale evolution of programming languages. The simple idea of trees of influence can be extended to many other fields beyond the study of programming languages, offering a new theoretical framework to rigorously quantify cultural and technological evolution
Artifact (error) · Data science · Epistemology · Genetic programming · Programming language · Programming paradigm · Simple (philosophy) · Artificial Intelligence · Complex Network Analysis Techniques · Computer Science · Language and cultural evolution · Theoretical Computer Science
| Highly cited | No |
|---|