LINUX.ORG.RU

Интервью с Брайаном Керниганом


0

0

Брайан Керниган является одним из создателей языков AWK и AMPL и тем человеком, который видел рождение UNIX и C.

Краткий отрывок из интервью:

LJ: Какие ОС вам нравятся? Linux? BSD?

BK: Ну, если смотреть с точки зрения как я их использую, а это, как обычно, неряшливый программист, то без разницы - они все одинаковы. Если я встречаю какие-то различия, то это меня только бесит, потому-что, в действительности, нет веских причин, чтобы все время что-то должно различаться. Я использую Solaris в Принстоне, Irix, когда я посещаю Bell Labs, и FreeBSD на моем Mac-е; я также использую Cygwin на некоторых компьютерах, чтобы всегда иметь под рукой все стандартные утилиты.

LJ: А правда ли, то что это вы предложили название "UNIX" для тогдашней еще ОС, Multics? Что означает это слово?

BK: Да, это было давно. Multics являлся акронимом для Multiplexed Information and Computing Service, и он был большим и запутанным потому-что в ней было много от всего (чего только в ней не было). Я предложил Unics для новой системы Кена, потому-что она была маленькой и в ней, всего лишь, было максимум одно из чего-то. (Multi и uni имеют Латинские корни, поэтому здесь была очень слабая игра слов). Кто-то, потом, написал ее с буквой X (и пошло поехало); никто не может вспомнить кто.

P.S. Здесь приведен произвольный перевод из отрывка интервью, поэтому прошу сильно меня не пинать. ;)

>>> Подробности



Проверено: ivlad

>Ну, если смотреть с точки зрения как я их использую, а это, как >обычно, неряшливый программист ну пинать не стану но casual - это "бессистемный, нерегулярный" но никак не "неряшливый" :))) То есть думается мне он хотел сказать что занимается програмированием на нерегулярной основе, ага :)) А не признавался в нечистоплотности :)) Кстати у кого есть Modern Operating Systems от другого классика Танненбаума в электронном виде пожалуйста пишите eugene@velkoms.lv Возможен взаимовыгодный обмен :)

anonymous
()

Симпатичный дядка, на деда мороза похож :-)

anonymous
()

С бородой, уважаю :)))))))))

anonymous
()

Борода, борода...

Борода, между прочим, признак ленности её обладателя.

jackilI
()

Да, перевести "casual" как "неряшливый" - это хит.фм.
Как-то сразу другое отношение к Кернигану, если о нём почти ничего не знаешь.
(Типа "что этот престарелый п*рдун несёт?"). Аккуратнее надо с переводами.

(Хотя всякое встречается. Вот, в одном документе прочитал "кaкoв дoлжны быть длинa ключa?". Как хочешь так и понимай.)

jackilI
()

Честно хотел перевести слово casual как безрегулярный, бессистемный. :-)

e-lite
() автор топика

Я и использовал потом слово "неряшливый" для определения этих слов, но, видимо, не попал... :-)

e-lite
() автор топика

Ну, да. Малость не угадал человек с переводом, зато по-русски нормально изъясняется. В отличие от многих других здесь.

ps И перевод хороший.

PitStop
()

4jackilI: о, а ты где пропадал?

P.S. Надо заметить, что человек еще и книгу написал по C очень
не кислую.

jackill ★★★★★
()
Ответ на: комментарий от sabonez

Классно, спасибо за линк! :)

Хотя у меня нет бороды, но есть тенденция к росту, так что, я думаю, не все потеряно ;)

e-lite
() автор топика

>> Симпатичный дядка, на деда мороза похож :-) Вот такой он - похожий на деда мороз, автор AWK'а и обладатель черного пояса по карате

anonymous
()

Rambler: FreeBSD mail archives search

И чего это отец-зачинатель себе FreeBSD на MAC поставил :)

Случайно, али как ?

Sun-ch
()

>> Борода, между прочим, признак ленности её обладателя

Наверно у тебя ее никогда небыло уход за бородой в десять раз сложнеее чем ее сбривание

>> И чего это отец-зачинатель себе FreeBSD на MAC поставил :)

Она там из покон веков стоит, я другого не видел

anonymous
()

что до ``casual'' -- здесь это, скорее, нерегулярный.

---vk

anonymous
()

casual - здесь скорее беззаботный

wOrm
()
Ответ на: комментарий от jackill

> 4jackilI: о, а ты где пропадал?

> P.S. Надо заметить, что человек еще и книгу написал по C очень > не кислую.

> jackill (*) (2003-07-31 09:34:15.738393)

jackill'ы размножаться начали...

anonymous
()
Ответ на: Rambler: FreeBSD mail archives search от Sun-ch

*BSD

2 Sun-ch

>И чего это отец-зачинатель себе FreeBSD на MAC поставил :)

>Случайно, али как ?

Скорее по ошибке ;)

Вероятно хотел ставить NetBSD, но под руку попалась FreeBSD...

Ikonta_521
()

нет, он хотел OpenBSD, но умные люди

отговорили ;)) Btw, никто не знает из-за чего такое может быть : Samba 2.2.8 из сизифа (ALT Linux), расшарена дира, из виндового раздела под ntfs (примонтирована нормально, кодировка, права, все верно). Вот, иногда клиенты с виндовыми машинами отправляют fork()нутые smbd в state D (disk sleep) ясень пень они не убиваются ... к тому же любой процесс пытающияся получить доступ к примаунченой дире тоже попадает в state D. Уже выключили в самбе все, printing и прочие навороты - все равно иногда это случается ... Помогает только перезагрузка ...

И еще глюк в master 2.2 заметил - по strace ls в строчках с open() идет что-то типа такого open(Umovstr: input output error ...

Только народ, попытайтесь не выходить за рамки темы, не нужно обсуждать дистры и прочее. Help.

anonymous
()
Ответ на: нет, он хотел OpenBSD, но умные люди от anonymous

>Только народ, попытайтесь не выходить за рамки темы, не нужно обсуждать дистры и прочее.

Золотые слова...

anonymous
()

Еще ни разу здесь никто не сказал: "Давайте выйдем за рамки темы и обсудим дистрибутивы, решим раз и навсегда что лучше слака или БСД, уточним где именно сосет windows, определимся почему плох sendmail и надо юзать postfix ( qmail, exim etc )". Тем не менее...в этом свете.. меня больше интересует следующий вопрос: есть ли у кого Танненбаум Modern Operating Systems или Operating Systems Design And implementation, в электронном виде. Если есть пожалуйста пишите: eugene@velkoms.lv. Возможео обмен :)))

anonymous
()

>решим раз и навсегда что лучше слака или БСД

слака с бсд - братья навек, виндовс сасет, сендмайл плох тем, что хрен в нем разберешься

>есть ли у кого Танненбаум

а хто ето?

> в электронном виде.

а как ето?

пс афтопек рулит!!

anonymous
()
Ответ на: нет, он хотел OpenBSD, но умные люди от anonymous

> отправляют fork()нутые smbd в state D (disk sleep) ясень пень они не убиваются ...

Ну ты гигант. D это не disk sleep, а убитый (или умерший - dead) процесс, родитель которого не вычитал статус его завершения через wait(). Самого процесса уже нет, а запись о нем висит до (на выбор) а) вычитывания родителем статуса; б) смерти родителя; в) перезагрузки. "ясен пень" такой процесс не убьешь, потому что убивать нечего.

anonymous
()

Ха Ха !!! Ну eugene насмешил ... Я бы взял тебя на работу продавать всякую дрянь - у тебя бы это, наверное, отлично получилось !

anonymous
()

> 4jackilI: о, а ты где пропадал?

Да я тут. Времени мало, читать ещё получается, а участвовать в обсуждении - нет.

>Надо заметить, что человек еще и книгу написал по C очень не кислую.

Кстати да. Поэтому слово "неряшливый" как-то не особенно с ним вяжется, по крайней мере у меня таких ассоциаций нет. (Ну проехали, короче.)

А так переведено достойно. И статья интересная. Тут как-то на Кена сильно наезжали (типа "а он кто такой? его тут не стояло"). Хорошо, что Кернинган таких эмоций не вызвал.

-----
>> Борода, между прочим, признак ленности её обладателя
>Наверно у тебя ее никогда небыло уход за бородой в десять раз сложнеее чем ее сбривание

Стандартный отмаз всех бородоносцев.
Ещё отмазы: "это красиво/стильно", "она не мешает", "девушкам нравится" :-)

(А девушки, кстати, ноги бреют, а не считают, что уход за волосяным покровом ног "в десять раз сложнее")

-----

> jackill'ы размножаться начали...

2jackill

прикольно :-))

(кстати, ты по-прежнему не сильно против? вроде так и правда забавнее...)

jackilI
()

2 eugene@velkoms.lv Сходи в 636, там вроде был Танненбаум

anonymous
()
Ответ на: комментарий от anonymous

>> Ну ты гигант. D это не disk sleep, а убитый (или умерший - dead)

В общем ты дико гонишь. Умерший (zombi) процесс у которого последний вздох не принял родитель имеет статус Z, а статус D имеет процесс спящий в ядре uninterruptable sleep'ом. Его действительно нельзя убить -- все силналы ждут момента когда он проснется.

ioannes
()

Rambler: FreeBSD mail archives search

2jackilI

(А девушки, кстати, ноги бреют, а не считают, что уход за волосяным покровом ног "в десять раз сложнее")

Ты давно девушек видел ?

Девушки ноги брили в прошлом веке, а сейчас они делают

ДЕПИЛЯЦИЮ ЛАЗЕРОМ :)

Sun-ch
()

Кашмар бедные фирмы филипсы и т.д. женские бритвы для бритья ног, идиоты, миллионными тиражами выпускают. Но Sun-ch расскажет им правду жизни :))))))))))))

anonymous
()

Rambler: FreeBSD mail archives search

Кашмар бедные фирмы филипсы и т.д. женские бритвы для бритья ног, идиоты, миллионными тиражами выпускают. Но Sun-ch расскажет им правду жизни :))))))))))))

Ну дык веласапеды тоже милл. выпускают, но некоторые почему-то

ездят на автомобилях.

А феминистки вообще ноги не бреют, эдакие мохнатоногие нимфы получаются

Sun-ch
()

>> "Ну ты гигант. D это не disk sleep, а убитый (или умерший - dead) процесс, родитель которого не вычитал статус его завершения через wait(). Самого процесса уже нет, а запись о нем висит до (на выбор) а) вычитывания родителем статуса; б) смерти родителя; в) перезагрузки. "ясен пень" такой процесс не убьешь, потому что убивать нечего."

Тебе сегодня хорошо спалось?
То, что ты так тщательно описал, называется "зомби". И обозначается как "Z". В *BSD с ними уже давно проблем нет - подбираются init-ом :-))

Ron
()
Ответ на: комментарий от Ron

>> В *BSD с ними уже давно проблем нет - подбираются init-ом :-))

В Linux они тоже подбираются init'ом но только после того, как parent сдохнет

ioannes
()

А что в соляре с ними происходит - загадка.
Апач их плодит довольно регулярно (загруженный сервер). После убийства апача они никуда не деваются... Видны как <defunct>. И так до перезагрузки 8( Кто боролся с таким?

Zulu ★★☆☆
()
Ответ на: Rambler: FreeBSD mail archives search от Sun-ch

2Sun-ch (*) (2003-08-01 11:59:16.955348:

> А феминистки вообще ноги не бреют, эдакие мохнатоногие
> нимфы получаются

Не гони, это смотря что за ноги. Если на ногах не волосы, а милые тонкие дамские волосики (как в том фильме - живот vs пузико) - сие бывает оченно приятно.

Dimentiy ★★
()

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

manowar ★★
()

А евреи, говорят, себе члены отрезают. И еще считают, что неотрезаный член - признак ленности обладателя.

anonymous
()

> Девушки ноги брили в прошлом веке, а сейчас они делают
> ДЕПИЛЯЦИЮ ЛАЗЕРОМ :)

Чем-чем, простите? :-) Это у вас какие-то неправильные девушки. Лазером, в интимные места? Или у них типа портативный лазер-указка-депилятор?

> Ну дык веласапеды тоже милл. выпускают, но некоторые почему-то
> ездят на автомобилях.

А некоторые на обоих. Тоже неплохо, знаете ли, когда выбор есть.

> А феминистки вообще ноги не бреют, эдакие мохнатоногие нимфы получаются

Ну. Я с феминистками настолько хорошо не знаком, чтобы они мне мохнатые ноги показывалии, но предположим, что это так.
Мне кажется, это оттого, что им ноги брить просто в падлу. Как некоторым лицам мужского пола брить бороду. Вот и всё.

---

> А евреи, говорят, себе члены отрезают. И еще считают, что неотрезаный член - признак ленности обладателя.

Вы больше телевизер смотрите, там и не такое скажут. Что член отрастает каждый день на несколько миллиметров, и его надо подстригать, чтобы придать ему элегантный вид.

(А по поводу отросших членов вспоминается один из рассказов Валерия Сегаля :-)

jackilI
()

А разве FreeBSD на Mac-e живет?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.