Related Experiment Video
Updated: Jan 18, 2026

Author Spotlight: Streamlining Visual Dynamics to Simplify Molecular Dynamics Simulations Using Gromacs
Published on: August 9, 2024
The innovation dynamics of programming technologies
Conrad Borchers1, Fabian Braesemann2,3,4,5
1School of Computer Science, Carnegie Mellon University, Pittsburgh, PA, USA.
Abstract:
Programming technologies evolve rapidly. Yet, the factors related to the rise and fall of programming technologies have not yet been revealed. To close this gap, we study innovation in programming by analysing data from the online coding platform Stack Overflow. Our aim is to understand how competition affects the growth trajectories of technology tags over time. Using correlation networks that encode dynamic tag usage patterns, we identify two robust technology clusters. They represent (i) core computing facilities covering operating systems, databases and servers, and (ii) application development technologies, containing frameworks for web development and machine learning. We find that declining old technologies are primarily associated with the core computing facilities cluster, while rising new technologies are mainly associated with the cluster of application development technologies. We derive common factors associated with the rise and fall of technology tags on the platform: technologies that link positively to other new technologies and negatively to any frequently used, old technology have higher chances of gaining traction and becoming successful. We conclude that popular, rising technologies tend to supplement rather than complement existing technologies. The empirical findings point towards creative destruction as a mechanism that shapes the innovation dynamics of programming technologies.
Related Concept Videos
Pascal's Law
Creative Thinking
Divergent thinking is the...
Statically Indeterminate Problem Solving
Issues And Trends In Healthcare Delivery System
Cost Containment
Payment for healthcare services has historically promoted adoption of costly and often unnecessary or inefficient...
Factors Affecting Dissolution: Polymorphism, Amorphism and Pseudopolymorphism
Some polymorphic crystals possess lower aqueous solubility than their amorphous counterparts, leading to incomplete absorption. For instance, the oral suspension of Chloramphenicol, which...
Introduction to Nuclear Reprogramming

