Операционная система Unix завоевала мир, чего совсем не могли представить ее создатели, творя историю на последнем этаже Bell Labs в 1969 году. Идея этой ОС оказала колоссальное влияние на разработку программного обеспечения и развитие операционных систем. Вы узнаете о том, как зарождалась система Unix, чем она примечательна и почему занимает столь важное место в компьютерном мире, а также об удивительных людях, вложивших в нее силы и душу. Книга представляет собой честный и остроумный рассказ о жизни айтишного сообщества тех времен – никакой зауми, страниц кода и ссылок. Расслабьтесь и получайте удовольствие, погрузившись в историю, полную приключений и открытий.
Брайан Керниган – автор и соавтор дюжины книг по программированию, включая легендарные «Язык программирования Си» и «Unix. Программное окружение». На протяжении 30 лет был членом той самой группы UNIX в исследовательском центре Bell Labs и не только наблюдал создание UNIX.
После покупки предоставляется дополнительная возможность скачать книгу в формате epub.
Эта книга Брайана Кернигана, известного автора классического труда о языке программирования C, представляет собой увлекательное и информативное повествование о создании операционной системы UNIX и её влиянии на мир технологий.Автор, имея уникальный опыт работы в AT&T Bell Labs и участия в разработке UNIX, представляет нам свой личный взгляд на это удивительное достижение. Он описывает процесс создания UNIX с теплотой и проникновенностью, рассказывая о своих впечатлениях и вкладе его коллег. Особое внимание, безусловно, уделено Кену Томпсону и Деннису Ритчи, без гениальности и изобретательности которых эта операционная система, скорее всего, никогда бы не появилась. В книге Керниган также особое внимание уделяет развитию языка программирования C и его роли в развитии компьютерных технологий.Эта книга интересна не только для программистов, но и для всех, кто интересуется историей науки и техники. Керниган простым и элегантным языком рассказывает о сложных технических темах, делая их понятными и увлекательными. Книга подробно и ярко описывает историю прогресса технологий, впечатляя и вдохновляя своих читателей.Я, как программист и любитель истории науки и техники, прочитала эту книгу с большим удовольствием. Она помогла мне понять вклад людей, стоящих за программами, с которыми я ежедневно работаю. Керниган передаёт в своей работе свою теплоту к удивительным людям, с которыми ему выпала удача поработать, и это делает книгу не только информативной, но и приятной для чтения. В книге достаточно много технического материала, хотя и не очень подробно, и это не должно удивлять, поскольку это мемуары, а не глубокое погружение в технологию. Если вы понимаете, что в центре внимания находится культура Bell Labs, а не абстрактные знания, которые уже были в других работах, то книга вам понравится. Она вызывает уважение и страсть, являясь прекрасным доказательством того, каким трудом создавались фундаментальные технологии, такие как UNIX.
Жизнеописание одного небольшого подразделения Bell Labs, его деятельности и последствий этой деятельности. Читается легко и приятно.
Недавно совершенно случайно приобрел в магазине книжку «Время UNIX» Брайана Кернигана.Книга захватывает, несмотря на свой небольшой размер. Написана очень классно, переносит тебя куда-то в те далекие 70е и ранее годы, когда только начинался UNIX (и не только), когда не было всех этих современных мощностей и тонн фреймворков, когда быть программистом означало понимать, как работает эта ваша шайтан-коробка, которую называют персональным компьютером. Когда запилить новую микросхему можно было просто на коленке, а на следующий день получить готовый отлитый экземпляр. Когда новый язык программирования или какую-то мега полезную утилитку (LEX, grep и остальные) мог создать чуть ли не на коленке один человек за несколько недель усиленного кодинга. И накрывает какой-то ностальгической тоской от осознания того, что такого уже не будет.Обратил внимание на разницу в подходах к работе. Меня приятно удивило описание их процесса работы в Bell Labs, где можно было делать все, что угодно, и делать это хорошо. То есть реально человек мог сам выбрать себе занятие и в свое удовольствие пилить свой проект, получая при этом зарплату, не выслушивая тонн говна от начальства про сроки, ненужность оптимизаций и так далее. Именно так, кстати, и появился UNIX, как наколенный проект одного из сотрудником компании. И, к слову, получать нормальную зарплату, позволяющую жить, а не существовать (будете читать если, обратите внимание на пару строк про описание полетов на обед).Вспоминаю годы своей работы в нашенском научно исследовательском институте, который, по идее, должен был бы выполнять схожие задачи с Bell Labs тех лет – исследовать что-то новое – и вижу совершенно другой подход. У нас основной задачей было распилить бабло, спущенное сверху, потратив на это как можно меньше… всего – и сил, и денег, и ресурсов, и времени. Оптимизация – да ну его нахрен. Сделать хорошо – да пошло оно, покупать еще лист стали, вон там валяется ржавый кусок толщиной 10мм. И вот так было во всем. Когда я читал про подход к работе в компании, где разработали UNIX, и сравнив его с нашенским в моем НИИ, я сразу осознал ту пропасть между нами, и понял, почему «там» все так круто, а мы не смогли ничего за те же прошедшие уже 50 лет.В общем, советую прочитать всем, кто так или иначе имеет взаимоотношения с UNIX в любом из его проявлений (да и не только, ибо первым все же был именно UNIX). Книга реально огонь!