В статье "Has UNIX Programming Changed in 20 Years?", Marc Rochkind, автор книги "Advanced UNIX Programming" первое издание которой вышло в 1984 году, пытается обобщить наиболее яркие изменения произошедшие с тех пор.
Если кратко - то фундаментальные основы остались нерушимы, код написанный в то время без проблем собирается под сегодняшними системами, что касается прогресса - добавилось много новых системных вызовов и функций стандартной библиотеки (треды, IPC, real-time сигналы), в программирование ворвалось множество новых языков (C++, perl, python, PHP, HTML/XML), несмотря на то что Unix стандарты были определены (POSIX), возникла проблема слежения за переносимостью кода между разными Unix клонами.
|