Brian Kernighan Talking About Unix at VCF East 2025

See What's Wrong With Unix? which I posted in April 2014.

He mentions Domain Specific Languages, pipes, programs that write programs, AI that doesn't do a very good job of writing programs (because AI is not a program) ... and that's only in the first half!

37:50 What's changed since then? Could you do it again? 

43:26 Question about Plan 9. "Oh, the Unix filesystem was great, so make everything a filesystem!"

47:32 A very amusing observation that Unix made programmers portable! 

51:35 "Do you have any hot takes on the state of software as it is used today?" 

Subscribe to Vintage Computer Federation.

On using pipes and Domain Specific Languages: what if you could actually plug languages together like you can plug programs into pipelines?

See See Robin Milner's Polyadic pi-calculus Tutorial (1991) and Alan Kay's talk given to some people at Qualcomm in San Diego, on October 30, 2013, posted on YouTube in July 2014:

Also try and find something about Sharpie online (mentioned here: https://www.cs.tufts.edu/~nr/cs257/archive/jeannette-wing/pi.pdf "Rather, π-calculus is best viewed as a formal framework for providing the underlying semantics for a high-level concurrent or distributed programming language. For example, Jim Larus, Sriram Rajamani, and Jakob Rehof give the semantics of their new Sharpie language, for asynchronous programming, in terms of π-calculus [LRR02]."). See  Dustin Casto - A Raspberry Pi 5 OpenWRT Router with 2.5Gbps LAN.

Subscribe to da009999.

Comments

Popular posts from this blog

Steven Johnson - So You Think You Know How to Take Derivatives?

Welsh Republic Podcast Talking With Kars Collective on Armenia Azerbaijan Conflict

Hitachi HD44780U LCD Display Fonts