u/mttdin r/ProgrammingLanguages • Recommends
The Past, Present and Future of Programming Languages - Kevlin Henney - NDC TechTown 2025
#kevlinhenney#programmingparadigms#c++
230K subscribers • 110 videos on Hallway • Conference channel
Beginner. No background in the topic needed.
32K views10 months ago1 recommendation
Programming languagesHistory and cultureLanguage design and type systemsHistory of computing
Kevlin Henney explores the history, philosophy, and evolution of programming languages as a bridge between hardware and human thought.
This talk was recorded at NDC TechTown in Kongsberg, Norway. #ndctechtown #ndcconferences #developer #softwaredeveloper Attend the next NDC conference near you: ndcconferences.com ndctechtown.com/ Subscribe to our YouTube channel and learn every day: / @NDC Follow our Social Media! facebook.com/ndcconferences twitter.com/NDC_Conferences instagram.com/ndc_conferences/ #cplusplus #clanguage #python #rust Programming languages are a halfway house between the metal and the mind, a bridge between the world of circuits and the world of applications, the engineered and the social. Programming languages are the medium through which developers codify systems and fragments. In each programming language is embedded a philosophy (or many) of how to think about code, how to organise thoughts, how to design. Programming languages also define skillsets, ecosystems, jobs, loyalties and communities. When we think of software and technology we often think in terms of progress and rapid change. Programming languages, however, typically move at a far slower pace. Mainstream languages are still embracing ideas that are decades old. Constructs that developers welcome as new to their language of choice are often older than the developers themselves. And over all this hangs the question, what of the future? How will current trends, from FOSS to LLMs, shape programming languages and their use? In this talk, we will take a tour of the past, present and future of programming languages.u/mttdin r/ProgrammingLanguages • Recommends