- «Unix»
Книга 1984 года (оригинал), 1992 год (перевод)
Написана авторами Unix: Керниган и Пайк. Оригинальное издательство Bell Telephone Laboratories
Всё ещё актуальна, много интересного там. Что значит хорошо спроектированная система!
Ладно, описание должно быть минимум 600 символов.
Содеожание книги (в скобках — мои комментарии):
— UNIX для начинающих
— Файловая система (в те времена можно было сделать cat имя_каталога — выводило список файлов с атрибутами, в UNIX всё — файлы)
— Возможности интерпретатора SHELL
— Фильтры (grep, sed, sort etc)
— Программирование на языке shell
— Программирование с помощью стандартных функций ввода-вывода (это на языке C)
— Системные вызовы в UNIX (заголовки функций)
— Разработка программ (примеры программ на C)
— Подготовка документации (как делать документацию для man)
— Эпилог (vi, hoc, вывод на принтер, всякие мелочи)
Да, почему не "операционная система", а "среда программирования"? UNIX была задумана как расширяемая оболочка. Используя shell и набор posix утилит можно практически до бесконечности увеличивать возможности системы. Кто пытался писать скрипты на виндовом bat тот поймёт :)
В те времена данные хранились в обычных текстовых файлах, поэтому большинство утилит ориентированы на обработку текста.
Из личного опыта. Часто мне удобнее запустить скрипт, написанный в shell, чем использовать какую нибудь аналогичную GUIвую приблуду.
Комментарии
14:44
Раритеты пошли в массы!
15:59
16:08
14:51
16:55
Не совсем в тему, но вспомнилось - очень удачный был язык командной оболочки OS/2 - REXX назывался.
00:30
Да. Давнее моё, когда резенты на ассемблере писал. Пришёл как то, крутой такой, а меня хлопец похлопал по плечу: это OS/2 тут сессии.
09:32
тг: @dakaer
mail: isl.dysh.emran@gmail.com
19:03
09:31
тг: @dakaer
mail: isl.dysh.emran@gmail.com
15:25
11:20