HackerTube

Procedural Programming: It Never Went Away — Kevlin Henney | Build Stuff

Build Stuff - #1 Software Dev Conf2 HN recommenders · recommended in 3 months, 2018–2021
YouTube
talk · intermediate · evergreen · 2018–2021 on HN

Kevlin Henney argues that procedural programming never went away despite later paradigms such as OO and functional. He traces the history of structured programming and shows where procedural thinking still lives in modern code and why it matters for readabili…

HN people recommend it as a fascinating history lesson showing that the field keeps rediscovering ideas from the 1960s.

7 comments from Hacker News

@open-source-ux2019-01 · in “Algol 68”

I strongly recommend this talk by software consultant and author Kevlin Henney called Procedural Programming: It's Back? It Never Went Away He talks a bit out Algol 68 and how influential it was on programming language design. Many language keywords we're familiar with today originated in the 50 year old language specification for Algol 68: int, bool, skip, void, struct. Here's the snippet from the talk about Algol 68 - it's brilliant: ▶ this video

Strongly recommends View on HN
@open-source-ux2018-12 · in “Ask HN: Best talks of 2018?”

I really liked this talk about the history of programming and how so many ideas we consider recent or modern are in fact much older than many of us realise. Watching this talk merely amplifies the feeling that the programming profession is in a perpetual loop - discarding or forgetting ideas or concepts, then re-discovering them anew. What's also striking is how rich and varied were the programming ideas that emerged from the 60s and 70s. Kevlin Henney - Procedural Programming: It's Back? It Never Went Away ▶ this video

Recommends View on HN
@open-source-ux2018-04 · in “Ask HN: What is your favourite tech talk?”

If you have an interest in the history of programming methodologies, this talk is fascinating: Procedural programming: it's back? It never went away ▶ this video

Recommends View on HN
@bunderbunder2018-04 · in “Designing very large JavaScript applications”

You may appreciate Kevlin Henney's talk, "Procedural Programming - It's back? It never went away."[1] It's a tour of how all the best discoveries of the past decade or two really date back to the 1960s. [1] ▶ this video ▶ this video

Recommends View on HN
@Supermancho2021-12 · in ““Coding is basically just ifs and for loops.””

▶ this video Sequence, selection, iteration (or recursion if available). Note that the child overlooked the assumption that it's sequential.