Post #3186996
2024-09-09 17:45 UTC
Advanced #Programming in the #UNIX Environment
Week 1, UNIX History
From Space Travel on a PDP-7 at Bell Labs in New Jersey to AT&T System V and the _B_erkeley _S_oftware _D_istribution, the Unix Wars, USL v. BSDi, the birth of #NetBSD (with the later fork into #OpenBSD) and #FreeBSD, the parallel development of GNU at MIT and its adoption of the new #Linux kernel, and how we ended up with Unix on your fridge, car, and mobile phone.
https://www.youtube.com/watch?v=3H7SQWTR6Dw
Replies (2)
-
@jschauma@mstdn.social 2024-09-10 13:55
Advanced #Programming in the #UNIX Environment Week 1, Unix Basics We write our first trivial program, which promptly segfaults and gives us a chance to explain function forward declarations and maneuvering man pages and set our default compiler flags ("-Wall -Werror -Wextra"), then proceed to write the most trivial versions of ls(1), cat(1), and even a rudimentary shell. https://youtu.be/w3spRzZ8bSA Slides: https://stevens.netmeister.org/631/01-basics.pdf #apue
-
@justb4@mapstodon.space 2024-09-10 10:55
@jschauma@mstdn.social this is an amazing lecture and piece of history! I am a former AT&T/Lucent employee. Please keep online, maybe even curate at: @tnmoc@www.youtube.com