Skip to main content

ETHNOS_APP

Home • Search • Journals • List 0

Visualizing the Evolution of Programming Languages

Bibliographic Data

ID10274507
AuthorsSergi Valverde (0000-0002-2150-9610, Complex Systems Lab, Universitat Pompeu Fabra, Dr Aiguader 80, 08003 Barcelona, Spain.., corresponding author)
Year2017
Volume50
Issue5
Pages505-505
Publication date2017-10-01
Open AccessNo
TypeARTICLE
VenueLeonardo (JOURNAL)
Journal identifiersISSN: 0024-094X • E-ISSN: 1530-9282
PublisherMIT Press - Journals (PUBLISHER)
DOI10.1162/leon_a_01280
OpenAlexW2739100419
LanguageEN
References cited2

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

  • The Evolution of Technology

    Open Access•George Basalla•Evolution of Technology•1989

Highly citedNo

Tools

Open DOISci-Hub
Ethnos_APP • Open Source Project • MIT License • Frontend v2.0.0 • Privacy and Cookies • API Documentation: api.ethnos.app/docs • API Source Code: GitHub • DOI: 10.5281/zenodo.17049435 • Frontend Source Code: GitHub • DOI: 10.5281/zenodo.17050053 • cruz.rio.br • Expectantes Misericordiae