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
Post a Comment