Skip to content

Commit

Permalink
Add seminar
Browse files Browse the repository at this point in the history
  • Loading branch information
dspinellis committed Oct 17, 2024
1 parent d06035f commit 94b8599
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions content/seminars/2024-10-30.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
title: Lessons from Unix History
presenter: Diomidis Spinellis, AUEB
date: 2024-10-21
time: 17:30
category: seminars

This talk examines the enduring lessons from the evolution over the past fifty years of Unix and its deep impact on modern computing. By tracing Unix's development from the First Research Edition to modern FreeBSD releases, the presentation highlights key innovations such as prototyping, portability, modular design, and prioritizing developer efficiency over machine resources.

The presentation focuses on architectural principles that have been central to Unix, including aggressive partitioning, composition, layering, convention-based extensibility, and the extensive use of pipelines and filters. Drawing on research and case studies, this talk provides a technical retrospective on Unix's legacy and the principles that continue to guide effective system and software development today. It is aimed at developers, architects, and technology enthusiasts interested in exploring the historical and ongoing relevance of Unix's design principles.

0 comments on commit 94b8599

Please sign in to comment.