Skip to content
HHackerTube.videoSurprise me

Four Languages from Forty Years Ago - Scott Wlaschin

Four Languages from Forty Years Ago - Scott Wlaschin on HackerTube: recommended by 2 Hacker News commenters across 2 separate months, 2019–2022.

NDC Conferences

talk · intermediate · evergreen

Open on YouTube

Scott Wlaschin's NDC Oslo talk on four 1970s languages, SQL, Prolog, ML and Smalltalk. It explains their philosophies and what practical principles they still offer modern developers.

Why Hacker News recommends it

HN recommends it as a sampling of truly different programming paradigms beyond mainstream OOP.

people recommended it
2
separate months
2
strong recommendations
1
discussed on HN
2019–2022
“Check out this fantastic talk by Scott Wlaschin to get a sampling of truly different language paradigms”
— yawaramin, Feb 2020, in “The Zen of Go”

What HN commenters said

3 Hacker News comments link this video. Each one links back to its thread.

yawaraminFeb 2020Strongly recommends

> I've learned many languages including C, Objective C, Java, Python, Ruby, JS, and some Haskell. You've learned basically the same language over and over again: Algol-family imperative-OO-mishmash. Haskell is probably the most unique out of all of them, and I'm inclined to think you haven't gone too far with it. Perhaps you know SQL though and recognize how a relational (roughly, set-oriented) language can work. My point is that I understand that Go offers you some compelling advantages. We're just saying that other languages offer some pretty amazing things too, and they are even better designed (as languages) than Go. Check out this fantastic talk by Scott Wlaschin to get a sampling of truly different language paradigms and how they approach problems: ▶ this video

in “The Zen of Go” · View on HN

souenzzoJul 2019Recommends

Rust, Go, Julia, Nim are all cruly braced, procedural, mutable, object oriented languages. I think we need languages that bring new paradigms. All that you quoted fail in this respect. ▶ this video

in “Ask HN: Why do new(ish) programming languages eschew OOP features?” · View on HN

hazelnut-treeAug 2022Cites it

I posted a talk on HN recently about four programming languages from the 1970s - Smalltalk was one of the languages discussed. Smalltalk has a object-oriented programming model (OOP) with notable differences to the more familiar OOP model from languages like Java and C#. Smalltalk also has an windowing IDE (eschews separate text files), a consistent model, and minimal syntax (just 3 keywords). It's a very interesting language. Here's a Smalltalk demo from the talk: Four Languages from Forty Years Ago (2018) (44min mark): ▶ this video

in “50 years Smalltalk anniversary celebration at Computer History Museum” · View on HN

Topics & tags