1.5.7. Уроки Unix применимы в других операционных системах
1.5.7. Уроки Unix применимы в других операционных системах
Unix-программисты аккумулировали десятилетия опыта, пока наступил тот момент, когда функции новаторской операционной системы принимаются как должное. Даже программисты, не работающие с Unix, могут получить пользу от изучения данного опыта Unix. Так как Unix делает применение передовых принципов проектирования и методов разработки сравнительно простым, она является превосходной платформой для их изучения.
Другие операционные системы обычно делают хорошую практику более трудной, однако даже в этом случае можно использовать некоторые из уроков культуры Unix. Большая часть кода Unix (включая все ее фильтры, основные языки сценариев и многие генераторы кода) переносится непосредственно в любую операционную систему, поддерживающую ANSI С (по той причине, что язык С был "порождением" Unix, а библиотека ANSI С охватывает значительную часть Unix-служб).
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Книги о ядрах других операционных систем
Книги о ядрах других операционных систем Понимать врагов, точнее не врагов, а конкурентов, — никогда не повредит. В этих книгах обсуждаются основы работы и особенности реализации операционных систем, отличных от операционной системы Linux. Смотрите, что у них хорошо, а
2.7.2. Установка других операционных систем после Linux
2.7.2. Установка других операционных систем после Linux При инсталляции MS-DOS и Windows 95/98 ее стандартный загрузчик независимо от вашего желания записывается в Master Boot Record (MBR), а признак активности в таблице разделов ставится на раздел MS-DOS (Windows 95/98). А стандартный загрузчик MS-DOS и Windows
Урок 19 Уроки обольщения в Интернете
Урок 19 Уроки обольщения в Интернете Если бы сказку про Золушку писали сейчас, то принц наверняка познакомился бы с Золушкой в Интернете. Потому что бал, карета, платье, ехать куда-то нужно. как-то это все несовременно.То ли дело знакомство в Сети. Сидишь дома в халате,
Немного об операционных системах
Немного об операционных системах Операционная система – это набор программ, которые «одушевляют» ваш компьютер. Без нее компьютер – бесполезный набор дорогостоящих железок и пластмассок. Операционная система служит как бы посредником между пользователем и аппаратной
1.5.7. Уроки Unix применимы в других операционных системах
1.5.7. Уроки Unix применимы в других операционных системах Unix-программисты аккумулировали десятилетия опыта, пока наступил тот момент, когда функции новаторской операционной системы принимаются как должное. Даже программисты, не работающие с Unix, могут получить пользу от
3 Контраст: сравнение философии Unix и других операционных систем
3 Контраст: сравнение философии Unix и других операционных систем Если ваша проблема выглядит неприступной, найдите пользователя Unix, который покажет, как ее решить. Информационный бюллетень Дилберта (Dilbert), 3.0, 1994 —Скотт Адаме Способы создания операционных систем, как
3 Контраст: сравнение философии Unix и других операционных систем
3 Контраст: сравнение философии Unix и других операционных систем Если ваша проблема выглядит неприступной, найдите пользователя Unix, который покажет, как ее решить. Информационный бюллетень Дилберта (Dilbert), 3.0, 1994 —Скотт Адамс Способы создания операционных систем, как
Unix-строки (чтение и запись Unix-файлов)
Unix-строки (чтение и запись Unix-файлов) Данный модуль позволяет читать и записывать файлы формата Unix.unit StreamFile;interfaceUses SysUtils;Procedure AssignStreamFile(var f: text; FileName: String);implementationConst BufferSize = 128;Type TStreamBuffer = Array[1..High(Integer)] of Char; TStreamBufferPointer = ^TStreamBuffer; TStreamFileRecord = Record Case Integer Of 1: ( Filehandle: Integer; Buffer:
Наука: Уроки астрономии
Наука: Уроки астрономии Автор: Александр БумагинОднажды отец моего одноклассника, военный, сильно удивил меня тем, что попросил супругу переместить две звезды на его погонах на пять миллиметров. Зачем, спрашиваю? Что-то изменилось? Нет, говорит, но теперь так надо по
Извлекать уроки из прошлого
Извлекать уроки из прошлого Часто говорят, что тот, кто забывает историю, обречен ее повторить. Только что назначенные менеджеры и системные администраторы не должны считать безопасность принимаемых ими систем достаточной без проверки, проведенной собственноручно, —
Уроки RFIDиотизма
Уроки RFIDиотизма Автор: Киви БердБританский исследователь Эдам Лори (Adam Laurie) опубликовал в Сети последнюю версию своей разработки — инструментального комплекса программ для исследования RFID, чипов радиочастотной идентификации. Библиотека программ с открытыми исходными
Дыроверт операционных систем
Дыроверт операционных систем ОпСистема «Юних» всегда держалась провокационно на фоне войн операционных систем, подобно Русской Армии. Большинство людей знают только ее репутацию, и предположения о ее репутации, по типу как в мультфильме про Дильберта, смутны. Но все
Кафедра Ваннаха: Уроки Дамаскина
Кафедра Ваннаха: Уроки Дамаскина Автор: Ваннах МихаилОпубликовано 15 декабря 2011 годаЕсть на Ближнем Востоке река Барада. И в низовьях, там, где разбегается она семью рукавами, стоит древний город Дамаск. Известен он как минимум со второго тысячелетия до нашей эры.