HackerTubewatch
Surprise me
Frame from Self and Self: Whys and Wherefores Plays via YouTube's privacy-enhanced embed

Self and Self: Whys and Wherefores

23 videos recommended on HN
YouTube
3 HN users recommended this talk3 months2010–2025 score 4
Years with an HN recommendation, 2007–2026

HN points to it as the best account of what Self made possible and what its team went on to do.

David Ungar of IBM Research reflects at Stanford on the Self language project and argues the real legacy of ideas is the people. He covers its history, philosophy, successes and failures.

“explains the history, philosophy, successes, and failures of the Self project” (HN, 2022)

2 strong recommendations · 1 recommendations · 2 citations · Talks · intermediate

5 Hacker News comments

From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.

@mark_h Jul 2010 Strongly recommends
on HN thread Self language still alive - new release for Linux, Mac
David Unger gave a great talk recently on this: [this video] (recorded at Stanford, but it's a reprise of his acceptance speech on receiving the Dahl-Nygaard award from memory) He has a role-call at the end of what the people involved in the self project went on to do afterwards, and it's staggering: some of the engineers of the original Google architecture, what became Hotspot as you say, Lars Bak (of Chrome V8) as someone else has pointed out... just an amazing list.
Ungar's talk on Self, ending with what the project's people did next.
@sb Dec 2010 Strongly recommends
on HN thread The status of the Self language
To get a feeling for the Self language and what was (is) possible, you should (if you can, of course) take the time to watch the video: [this video] It contains a few gems, and is really worthwhile watching. (Disclaimer, I think Dave Ungar has done tremendous things for PLDI; interested people should definitely check out his UC-Berkeley PhD thesis of 1986, easily one of the best I have ever seen...)
Conveys what the Self language made possible, with a few gems.
@rileyphone May 2022 Recommends
on HN thread Lisp, Smalltalk, and the power of symmetry (2014)
Read more
What was really interesting about Self was its optimizability - they were able to implement a Smalltalk on Self that was much faster than the contemporary Smalltalk systems. The impression I got from poking around at Self was that there was a class/inheritance system informally approximated in the prototypical relations of the objects and traits, but that doesn't mean you can't formally define one. For anyone curious, I recommend this talk [0] by David Ungar, one of Self's creators, that explains the history, philosophy, successes, and failures of the Self project. It's a shame more didn't get done with it (though V8, arguably the most important language runtime, is very similar). Someone has even been making a Zig version of Self recently [1]. [0] [this video] [1] [link]
Ungar explains Self's history, philosophy, successes and failures.

Citations, criticism and jokes

@DonHopkins Nov 2022 Cites it
on HN thread The influence of Self
Self and Self: Whys and Wherefores (September 30, 2009) David Unger, from IBM Research, discusses how his experience in computer science has led him to the conclusion that even if your ideas succeed, the real legacy is the people. [this video]
Ungar argues the real legacy of ideas is the people.
@hayley-patton Oct 2025 Cites it
on HN thread An Efficient Implementation of SELF (1989) [pdf]
[0] is Self and Self: Whys and Wherefores < [this video] > > And at the time, we thought it was impossible to make this language run efficiently, because it did all these things that were more abstract than languages of the time ...
Ungar recalls Self was thought impossible to run efficiently.

Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.

Keyboard shortcuts

/
Search
j k
Next / previous video
r
Surprise me
l
Like (video page)
w
Watch later (video page)
?
This help
Esc
Close