What UNIX Cost Us
Offered By: linux.conf.au via YouTube
Course Description
Overview
Explore the impact and legacy of UNIX in this thought-provoking conference talk from linux.conf.au 2020. Delve into the history of UNIX, from its origins as a Bell Labs project to its dominance in the computer industry. Examine alternative systems that existed alongside UNIX and consider what was gained and lost through its widespread adoption. Analyze the UNIX philosophy, its standardization, and technical aspects such as file descriptors, nonblocking I/O, and descriptor rings. Investigate the challenges posed by UNIX, including its influence on programming languages like C and Fortran. Reflect on the cultural impact of UNIX, addressing issues of meritocracy and the need for codes of conduct in the open-source community. Gain insights into the complexities of modern computing problems and contemplate how the lessons learned from UNIX's history can shape the future of software development.
Syllabus
Introduction
UNIX Standardized
File Descriptor Cap
Nonblocking IO
Descriptor Rings
Linux IOU Ring
Outside Context Problems
Farming in Europe
CPU Architecture
Vectorization
Fortran
C
The problem with C
C is not a lowlevel language
Sarah Taber
UNIX Philosophy
Matt Goss
UNIX suited its time
Its tenets are sacrosanct
Meritocracy is a lie
Code of Conduct
Complex Problems
Closing
Taught by
linux.conf.au
Related Courses
The Open-Source Chatbot That Accidentally Built a Communitylinux.conf.au via YouTube Add Depth - Stereoscopic Imagery for Everyone
linux.conf.au via YouTube Becoming a Tyrant - Implementing Secure Boot in Embedded Devices
linux.conf.au via YouTube The seL4 Foundation - Growing Through Upheaval
linux.conf.au via YouTube Conference Close
linux.conf.au via YouTube