"What UNIX Cost Us" - Benno Rice (LCA 2020)
Neden izlemeli?
Unix tarihini ve tasarım tercihlerinin yazılım ekosistemine uzun vadeli etkilerini merak edenler için faydalı. Sistem mimarisi, işletim sistemi tasarım kararları ve alternatif yaklaşımların neler kazandırıp kaybettirebileceği hakkında düşünce geliştirmek isteyen geliştiriciler izlemeli.
Video özeti
Benno Rice, Unix’in tarihini, tasarım tercihlerini ve bu tercihlerin yazılım ekosistemine uzun vadeli etkilerini sorguluyor; konuşma girişinden başlayarak Unix’in standardizasyonu, dosya tanımlayıcıları ve nonblocking IO gibi teknik kısıtlar üzerinden Linux IO mekanizmalarına, descriptor ring ve IOU ring örneklerine değiniyor. Sunumda ayrıca Fortran ve C’nin rolü, C’nin sınırlamaları, Unix felsefesinin avantajları ve zamanın ihtiyaçlarına uygunluğu; meritokrasi, davranış kuralları ve kompleks problemlere yaklaşım gibi sosyal boyutlar da tartışılıyor ve kapanışla sonuçlandırılıyor. Sistem mimarisi, işletim sistemi tasarım kararlarının uzun vadeli sonuçlarını merak eden geliştiriciler için uygun olan bu konuşmayı izlemek isteyenlerin işletim sistemleri, C/Fortran tarihi veya Unix felsefesi hakkında temel bilgisi olması yararlı olacaktır. İzleyici, Unix’in hangi tasarım kararlarıyla bugünkü ekosistemi şekillendirdiğini, hangi alternatiflerin mümkün olduğunu ve bazı tasarım tercihlerinin nelere yol açtığını eleştirel ve tarihsel bir perspektifle öğrenmiş olacak.
Bölümler
- Giriş
- UNIX'in standardizasyonu
- Nonblocking IO ve descriptor tasarımları
- Dil etkileri: Fortran ve C
- UNIX felsefesi ve sosyal etkiler
- Kapanış ve dersler
Öne çıkan fikirler
- Unix’in erken tasarım tercihleri, sonraki on yıllarda yazılım mimarilerini ve araçları derinden etkiledi.
- Donanım ve dil evrimi göz önüne alındığında bazı Unix varsayımları yeniden değerlendirilmelidir.
- Sistem tasarımında teknik kararların yanı sıra toplum ve yönetim pratikleri (meritokrasi, davranış kuralları) uzun vadeli sağlık için önemlidir.
Özet ve bölüm başlıkları Opendart editörlüğünde hazırlanmıştır; videonun içeriği ve hakları kanal sahibine aittir.
Hacker News'te 152 puan ve 90 yorum aldı: tartışmayı oku · YouTube'da aç
Bu konuyu canlı derste, gerçek projelerle öğrenin → Tüm Eğitimlerimiz
Eğitmen eşliğinde, canlı online veya sınıf içi; bireysel ve kurumsal seçenekler. Tüm eğitimler



