Главная » О криптовалютах » Рождение Software Tools: как и зачем появились GREP и AWK

Рождение Software Tools: как и зачем появились GREP и AWK

Демоны биткоин выбираются наружу: все из-за программы SegWit2x

Этим летом мне на глаза попалось эссе Брайана Кернигана «Иногда старые способы — лучшие», опубликованное в честь 25-летнего юбилея журнала IEEE Software в 2008 году. В нем профессор Керниган рассказывал о том, какие инструменты он использует в работе.

Конечно же, началось всё в стенах лаборатории Bell Labs, принадлежащей AT amp;T — именно здесь появились на свет Unix, C и (несколько позже) С++. Поскольку появление команд Unix было неразрывно связано с созданием самой ОС, основные действующие лица здесь — хорошо знакомые читателям Хабрахабра Кен Томпсон, Брайан Керниган и Альфред Ахо.

Утверждается, что это — самый первый «Hello World» в мире. Написал его Брайан Керниган. (источник)

Software Tools

Сегодня мы воспринимаем идею команд и конвейеров Unix как нечто само собой разумеющееся; однако, в действительности так было далеко не всегда.

Пусть каждая программа делает всего одно дело, но делает его хорошо. Если нужно выполнить новую функцию, лучше сделать новую программу, чем запутывать старую добавлением новых «фич». Используйте инструменты, чтобы облегчить свою задачу себе и другим, даже если для этого вам надо написать новые вспомогательные утилиты, которые потом придется выбросить.

grep долгое время был личным инструментом Кена Томпсона; первая публичная версия grep вошла в состав Unix v4 — и сразу же стала для всех остальных инструментом, востребованным в ежедневной работе.

AWK был рожден из-за необходимости. Никто и никогда не думал, что он будет использоваться за пределами группы нескольких программистов, трудящихся в Bell Labs. Альфреду Ахо, который тогда работал в Bell Labs, приходилось следить за бюджетами, корреспонденцией — и за оценками студентов университета, который был расположен поблизости и в котором он в те годы преподавал.

Past amp; Present

Инструменты, которыми медленно обрастал Unix, привлекали к ОС внимание все более широкой аудитории. Их можно было быстро изучить и удобно использовать, каждый раз экономя время на доселе трудновыполнимых задачах.

Возвращаясь к началу нашего разговора, после прочтения эссе я решил задать вопрос профессору Кернигану — как изменился его рабочий процесс за последние десять лет, и чем сегодня он пользуется в своей работе? Ответ мне показался достаточно интересным:

На работе Брайан по-прежнему использует 27-дюймовый iMac, а дома у него — несколько MacBook Pro и MacBook Air; старый Lenovo с установленной Windows XP. «Маки» требуются по большей части как терминалы для доступа к Linux-серверам университета, в котором он работает.

О admin

x

Check Also

Bitcoin Cash

Bitcoin Cash ; лучшие кошельки для хранения Биткоин Кэш Тем, кто, прочитав название, действительно допускает, что существуют наличные Биткоины в виде монет или бумажных купюр, ...

Курс доллара

Мнения и прогнозы аналитиков о том, как будет вести себя рубль 2017 год российский рубль завершил уверенным ростом против доллара США. По данным агентства Bloomberg, ...

Ethereum Classic прогноз на 2018 год, Bitcoin

Ethereum Classic прогноз на 2018 год Опубликовал: admin в Новости Январь 5, 2018 0 2,070 Просмотров 2018-й год начинается для Эфириум Классик с новыми правилами, ...

Курс биткойна график BTC

Курс биткойна график BTC/USD онлайн Курс Bitcoin к американскому доллару (BTC/USD) сегодня. Котировки Биткоин BTC/USD онлайн. Потоковый график в режиме реального времени. Графики криптовалют онлайн. ...

Намайнить» на квартиру

«Намайнить» на квартиру. Зачем покупать недвижимость за криптовалюту В начале лета СМИ наводнили заголовки о первом в России девелопере, который объявил о возможности рассчитаться за ...

История братьев Уинклвосс, первых биткоиновых миллиардеров — НОВОСТИ В ФОТОГРАФИЯХ

История братьев Уинклвосс, первых биткоиновых миллиардеров Первыми в мире миллиардерами, заработавшими состояние на биткоинах, стали американские братья-близнецы Кэмерон и Тейлор Уинклвосс. Состояние братьев оценивается в ...

Анализ цен BTC, ETH, LTC (), BITCOIN PORTAL

Анализ цен BTC, ETH, LTC (24.01.18) Когда рынки растут, многие трейдеры сосредоточены только на высоких целевых уровнях. Это приводит к отсутствию чувства меры среди тех, ...

В рамках дискуссии в РЭУ им

В рамках дискуссии в РЭУ им. Плеханова обсудили проблемы майнинга и законопроект Минфина 31 января на площадке в Конгресс-центре РЭУ им. Г.В. Плеханова состоялась открытая ...

Правовое регулирование образовательной деятельности в России

Правоведение Транспортная компания в Краснодаре «Юг-Дело» доставит груз в срок! Правовое регулирование образовательной деятельности в России Право на образование является одним из основных и неотъемлемых ...

В план хардфорка Bitcoin Cash внесен новый алгоритм корректировки сложности

В план хардфорка Bitcoin Cash внесен новый алгоритм корректировки сложности Команда разработчиков Bitcoin ABC объявила о своих планах по обновлению Bitcoin Cash через хардфорк, запланированный ...

Сколько можно заработать на майнинге — обзор способов

Каков размер заработка на майнинге криптовалюты разными способами? В конце 2015-го года в сети только-только начал широко освещаться майнинг. Тогда еще инвестиционные порталы давали первые ...

Скачать Индикатор DMI — описание, скачать, Equity

Индикатор DMI (Индекс направленного движения) Индикатор DMI (Directional Movement Index) – Индекс направленного движения инструмент технического анализа который появился в 1978 году, используемый для оценивания ...

Программы и индикаторы для бинарных опционов

Программы и индикаторы для торговли бинарными опционами Платный стрелочный индикатор, дающий точные и простые сигналы для открытия позиции без перерисовки Подборка лучших стрелочных индикаторов для ...

Куда вложить деньги в Украине?

7 вариантов, куда вложить деньги в Украине 7 наиболее выгодных идей, куда вложить деньги в Украине, чтобы финансово обезопасить свое будущее. Сегодня мы поговорим о ...

Куда выгодно вложить деньги: 10 лучших идей

10 идей, куда лучше вложить деньги Куда выгодно вложить деньги — 10 лучших идей + 9 советов на заметку. Некоторые до сих пор не знают, ...

Куда вложить деньги в Украине

Новости сайта: Куда вложить деньги в Украине 06/03/2018 author: ВИКТОР ТОМИЛИН Карманные деньги для ребенка. Баловство или необходимость Ваш ребенок, который, кажется, недавно был таким ...

Евросоюз развенчал мифы о новых стандартах молока в Украине, УНИАН

Евросоюз развенчал мифы о новых стандартах молока в Украине Европейский Союз запретил украинцам продавать молоко из частных домохозяйств. Такую ложную информацию распространяют российские, а после ...

Мифы о Bitcoin

Мифы о Bitcoin С каждым днем о криптовалютах узнает все больше людей. И каждый воспринимает эту новую технологию по-своему. Есть немалое количество скептически настроенных людей, ...

Где правда, где ложь? Эксперт развенчал мифы о Великой Отечественной войне, История, Общество, Аргументы и Факты

Где правда, где ложь? Эксперт развенчал мифы о Великой Отечественной войне Мы с помощью экспертов в течение года будем рассказывать о таинственных страницах войны и ...

Что торговать при коррекции курса альткоинов, как зарабатывать

Что торговать при коррекции курса альткоинов, как зарабатывать За последние 2 года рынок криптовалюты показал очень стремительный рост и большие иксы по многим монетам. Но ...

Курс bitcoin на этой неделе побил собственный рекорд

Курс первенца криптовалютной экономики — bitcoin снова удивил всех Курс bitcoin снова бьёт рекорды, превысив отметку 3 тыс. долларов на всех мировых биржах. Децентрализованная криптовалюта ...

4 действенных способа ускорить Биткойн-транзакции

Все о мире Bitcoin: новости, события, факты, курс, анализ 4 действенных способа ускорить Биткойн-транзакции Пользователи Биткойна часто встречаются с большой проблемой. Иногда кажется, будто биткойн-транзакция ...

Словарь криптовалютных бирж, Litecoin Сlub

Словарь криптовалютных бирж Биржа криптовалют – торговая площадка, на которой трейдеры обменивают одни криптовалюты на другие или на основные фиатные деньги. «Бык» (покупатель) — участник ...

Курс Bitcoin Gold будет расти по двум причинам

Перспективы курса Bitcoin Gold Курс Bitcoin Gold вырастал почти в пять раз на фоне распродажи биткоина, после отмены обновления. Основной биткоин не идеален и имеет ...