Old Is the New New • Kevlin Henney • GOTO 2018
GOTO Conferences4 HN recommenders · recommended in 4 months, 2018-2020
125K views · 8 years ago · talk · evergreen
Kevlin Henney's GOTO 2018 talk argues that much of what looks new in software is a recycling of concepts with long histories. It draws on history to show the slow, steady current beneath constant churn in frameworks and trends.
HN recommends it for historical perspective on software ideas and for dispelling myths such as the origins of waterfall.
1:02:27Procedural Programming: It Never Went Away — Kevlin Henney | Build Stuff
Build Stuff - #1 Software Dev Conf
28K views • 8 years ago
1:29:27The Forgotten Art of Structured Programming - Kevlin Henney [C++ on Sea 2019]
cpponsea
245K views • 7 years ago
1:02:28Computer Science - A Guide for the Perplexed • Joe Armstrong • GOTO 2018
GOTO Conferences
66K views • 8 years ago
1:07:58Software Art Thou: Glenn Vanderburg - Real Software Engineering
Zendesk
35K views • 8 years ago
1:04:29The Computer Revolution Hasn't Happened Yet OOPSLA 97 Keynote (VPRI 0719)
Yoshiki Ohshima (大島芳樹)
9K views • 6 years ago
44:19Unconditional Code • Michael Feathers • GOTO 2018
GOTO Conferences
61K views • 8 years ago
1:03:31Brian Goetz - Stewardship: the Sobering Parts
ClojureTV
39K views • 11 years ago
49:36Joe Armstrong - Keynote: The Forgotten Ideas in Computer Science - Code BEAM SF 2018
Code Sync
40K views • 8 years ago
32:56Bret Victor The Future of Programming
Joey Reid
305K views • 13 years ago
1:01:40A Philosophy of Software Design | John Ousterhout | Talks at Google
Talks at Google
547K views • 8 years ago
1:10:05Are We There Yet - Rich Hickey
Zhang Jian
24K views • 7 years ago
50:06The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017
GOTO Conferences
677K views • 9 years ago
1:12:13James Gosling - Simula: a personal journey
UiO Realfagsbiblioteket
5K views • 9 years ago
45:50"The Mess We're In" by Joe Armstrong
Strange Loop Conference
398K views • 12 years ago
56:39Alan Kay - Programming and Scaling
Colin McDonnell
36K views • 11 years ago
40:39Agile is Dead • Pragmatic Dave Thomas • GOTO 2015
GOTO Conferences
1.5M views • 11 years ago
51:07Alan Kay, 2015: Power of Simplicity
Kenneth Friedman
145K views • 11 years ago
1:01:39"Simple Made Easy" - Rich Hickey (2011)
Strange Loop Conference
219K views • 5 years ago
51:57Lone Star Ruby Conference 2010 Real Software Engineering by Glenn Vanderburg
Confreaks
30K views • 15 years ago
43:50Founder School Session: The Future Doesn't Have to Be Incremental
DEMO
47K views • 12 years ago
5 comments from Hacker News
I've read only the The Mythical Man-Month from this list. It is amazing how the project management really did not change much. Similar ideas (sometimes same) to similar problems. I would recommend watching this talk [0] from Kevlin Henney to anyone who likes that book. [0]: ▶ this video
The points on the fluff in particular resonate with me because idespite being a fairly good software engineer, I would say it was only recently I truly started seeing past the fluff. However, typing this out, I realise I would have said the same thing 10 years ago, and 5 years ago, and I probably will again another 5 years from now. I think the truth is that we're always missing the forest for all the trees -- only at increasing levels of abstraction: at first, everything is foreign, then syntax becomes fluff, then APIs become fluff, then patterns, then languages, then compilers, then ... I look forward to learning what the next level of fluff will be. > The majority of the stuff being released every day is just a rehash of the same ideas. Truly revolutionary stuff only happens every few years. Maybe not even that often. I can recommend Old Is the New New by Kevlin Henney for a good, historical perspective on how little actually changes sometimes: ▶ this video Edit: now this was more interesting than I anticipated. What is the next level of fluff? Concurrency? Advanced data structures? Phrasing problems for SMT solvers? Probabilistic modeling? Or are the things I picture as fluff just specific techniques, because the next level of fluff is so meta I wouldn't even recognise it now?
You remind me of this Kevlin Henney talks that manages to cover a rather big range of programming concepts that keep getting recycled as the big new thing ▶ this video
There's a talk well worth watching by Kevlin Henney called 'Old Is the New New' [1], where he points out that waterfall was initially conceived with design iteration in mind and yet that part was just essentially forgotten and replaced by something overly-simplified in common understanding. [1] ▶ this video
I don’t think so. Building software is a creative process that benefits from team diversity in multiple aspects. You need both young and older people. I’m 54 and still going strong. :-) Also, not every ‘new’ development is as new as it appears; “Old is the New New”. ▶ this video