Высказывания (цитаты)

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

valentin
Сообщения: 84
Контактная информация:

Высказывания (цитаты)

Сообщение valentin »

«UNIX прост. Но надо быть гением, чтобы понять его простоту.» — Деннис Ритчи
«UNIX не был разработан так, чтобы отгораживать своих пользователей от глупостей, поскольку это отгородило бы их от делания умных вещей.» — Дуг Гвин
«UNIX никогда не скажет „пожалуйста“.» — Роб Пайк

Нашел в Википедии. Поясните, пожалуйста, смысл слов Роба Пайка. Спасибо.
Спасибо сказали:
Аватара пользователя
deninok
Сообщения: 585
Статус: Программист С++
ОС: Debian GNU/Linux
Контактная информация:

Re: Высказывания (цитаты)

Сообщение deninok »

«UNIX никогда не скажет „пожалуйста”.» — Роб Пайк
Мне кажется, слова эти можно понять так. UNIX изначально была создана таким образом, что работа с ней происходит, в идеале, очень просто: система ждет от пользователя четких и осознаваемых последним указаний, в ответ на которые выдает четкий и ожидаемый пользователем ответ. Там просто нет места слову "пожалуйста", причем ни со стороны пользователя, ни со стороны системы. UNIX обязывает пользователя знать принципы работы с ней, в противном случае садится за компьютер с этой системой такому пользователю просто нельзя. Зато если уж пользователь знает, как с ней работать, то она будет подчиняться ему всецело, как покорный слуга (это, конечно, в идеале, так задумывал UNIX ее создатель, Кен Томпсон).
Спасибо сказали:
Аватара пользователя
deninok
Сообщения: 585
Статус: Программист С++
ОС: Debian GNU/Linux
Контактная информация:

Re: Высказывания (цитаты)

Сообщение deninok »

"Я испытываю отвращение к системе, разработаннной для "пользователя", если в слове "пользователь" закодировано уничижительное значение "тупой и примитивный".
Кен Томпсон, создатель Unix

"K.I.S.S." Keep It Simple, Stupid!*
Золотое правило философии Unix.
__________
*Будь проще, глупец!
Спасибо сказали:
Аватара пользователя
uptime
Сообщения: 1661
Статус: Drinker with computing problems
ОС: kubuntu 8.04

Re: Высказывания (цитаты)

Сообщение uptime »

valentin писал(а):
22.03.2007 07:26
«UNIX никогда не скажет „пожалуйста".» — Роб Пайк

Нашел в Википедии. Поясните, пожалуйста, смысл слов Роба Пайка. Спасибо.


ИМХО. Большинство консольных команд спроектированы так, что в случае нормального завершения отрабатывают "молча".
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: Высказывания (цитаты)

Сообщение diesel »

uptime писал(а):
22.03.2007 14:42
valentin писал(а):
22.03.2007 07:26

«UNIX никогда не скажет „пожалуйста".» — Роб Пайк

Нашел в Википедии. Поясните, пожалуйста, смысл слов Роба Пайка. Спасибо.


ИМХО. Большинство консольных команд спроектированы так, что в случае нормального завершения отрабатывают "молча".

угу. команда в результате своего выполнения должна либо сказать что-то полезное, либо умолкнуть на веки. "Эй чувак я тут закончила делать то что ты у меня просил сделать" - бесполезно :-)
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Высказывания (цитаты)

Сообщение Juliette »

So, am I doing stuff behind the scenes to help Gentoo? You betcha. But I'm not biting off more than I can chew, and I'm not doing anything subversive. This open source thing is a marathon, and the first and most important lesson is to not burn out and look for positive, sustainable ways to make a difference.

Душка дроббинс всё-таки душка. Всё правильно говорит...
Спасибо сказали:
Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

Re: Высказывания (цитаты)

Сообщение Voice »

"Любой может писать код понятный компьютеру, другое дело писать код понятный человеку"
Мартин Фаулер

"Если вы покажете мне код и скроете структуры данных, я ничего не пойму в вашей программе. Однако, если вы покажете мне структуры данных, код скорее всего не понадобится. Он будет очевиден."
Фред Брукс

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

"Совершенство в разработке достигается не тогда, когда нечего добавить, а тогда когда нечего убрать.
Если ваш код становится одновременно и лучше и проще, вы поступаете правильно."
Эрик С.Рэймонд

"Философия UNIX гласит:
Пишите программы, которые делают одну вещь и делают её хорошо.
Пишите программы, которые бы работали вместе.
Пишите программы, которые бы поддерживали текстовые потоки, поскольку это универсальный интерфейс".
Дуг МакИлрой
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:
Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

Re: Высказывания (цитаты)

Сообщение Voice »

"Студентов, ранее изучавших Бейсик, практически невозможно обучить хорошему программированию. Как потенциальные программисты они подвеглись необратимой умственной деградации"
Эдсгер Вибе Дейкстра

"When I write a C program of any size, I probably will wind-up using 75, 80, 90% of the language features. In other words, most of the language is useful in almost any kind of program. By contrast, if I write in C++ I probably don't use even 10% of the language, and in fact the other 90% I don't think I understand."
Brian Kernighan
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: Высказывания (цитаты)

Сообщение romuil »

"Сделайте систему для дураков и только дураки захотят ею пользоваться"

Законы Мерфи для программирования.
Спасибо сказали:
Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

Re: Высказывания (цитаты)

Сообщение Voice »

"На языке, в котором чего-то не хватает, программировать всегда проще, чем на языке, который богат своими возможностями"
Деннис Ритчи
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:
Аватара пользователя
Beren
Сообщения: 702
ОС: Gentoo

Re: Высказывания (цитаты)

Сообщение Beren »

«UNIX прост. Но надо быть гением, чтобы понять его простоту.» — Деннис Ритчи
«UNIX не был разработан так, чтобы отгораживать своих пользователей от глупостей, поскольку это отгородило бы их от делания умных вещей.» — Дуг Гвин
«UNIX никогда не скажет „пожалуйста“.» — Роб Пайк

красиво, черт возьми! :))
Дорогу осилит идущий
Спасибо сказали:
Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

Re: Высказывания (цитаты)

Сообщение Voice »

"Я придумал термин "объектно-ориентиронный", но уверяю вас, я совсем не имел в виду С++."
Алан Кей

P.S.
Что бы это значило? :)
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:
Аватара пользователя
Reboot
Сообщения: 321
Статус: Красен глаз -- темна душа

Re: Высказывания (цитаты)

Сообщение Reboot »

Как скомканый кусок глины не является скульптурой, так беспорядочный набор кода не является программой. ©technologist
Мой компьютер зовут Марвин
Спасибо сказали:
Аватара пользователя
deninok
Сообщения: 585
Статус: Программист С++
ОС: Debian GNU/Linux
Контактная информация:

Re: Высказывания (цитаты)

Сообщение deninok »

Одни языки создаются для решения задачи, другие - для доказательства той или иной точки зрения.
Деннис Ричи
Спасибо сказали:
Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

Re: Высказывания (цитаты)

Сообщение Voice »

"Информатика не более наука о компьютерах, чем астрономия — наука о телескопах."
Эдсгер Дейкстра
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:
Аватара пользователя
Doka
Сообщения: 715
Статус: ASIC Design Engineer
ОС: RHEL4

Re: Высказывания (цитаты)

Сообщение Doka »

Машина должна работать, человек - думать. // Принцип IBM

Чтобы удивиться - достаточно одной минуты, чтобы сделать удивительную вещь - нужны долгие годы. // Гельвеций

Инженер - человек, способный взять теорию и приделать к ней колеса. // Леонард Луис Левинсон

Узкий специалист знает очень много об очень малом, а самый узкий специалист знает все ни о чем. // unknown
Never stop thinking..................................................................
Спасибо сказали:
Аватара пользователя
nettt
Сообщения: 46
ОС: Debian Sid

Re: Высказывания (цитаты)

Сообщение nettt »

За Linux стоит гораздо более естественный способ распространения технологии, знания, богатства и развлечения, чем тот, что принят в коммерческом мире.

из книги Линуса Торвальдса, Дэвида Даймонда
"Just for fun. Рассказ нечаянного революционера"
Жить будем плохо, но не долго.
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Высказывания (цитаты)

Сообщение t.t »

Voice писал(а):
09.11.2007 18:17
"Я придумал термин "объектно-ориентиронный", но уверяю вас, я совсем не имел в виду С++."
Алан Кей

P.S.
Что бы это значило?
Это значит, что C++ не является ОО-языком в строгом понимании этого термина. И я не говорю о smalltalk; ruby, CLOS и даже python -- гораздо более ОО, чем C++.

P.S. Тему подчистил. За "цитаты" с башорга буду банить; не нужно портить хорошую тему.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
creep3r
Сообщения: 1
ОС: FreeBSD 7.0, OpenBSD 4.3

Re: Высказывания (цитаты)

Сообщение creep3r »

По поводу юникса мне понравилось как сказал Таненбаум в "Современные ОС":

/* здесь Таненбаум говорит о том, что UNIX создавалась программистами и для программистов */
...
Другое свойство, которое, как правило, опытные программисты желают видеть в операционной системе, - это мощь и гибкость. Это означает, что в системе должно быть небольшое количество базовых элементов, которые можно комбинировать бесконечным числом способов, чтобы приспособить их для конкретного приложения. Одно из основных правил системы UNIX заключается в том, что каждая программа должна выполнять всего одну функцию, но делать это хорошо. Таким образом, компиляторы не занимаются созданием листингов, так как другие программы могут лучше справиться с этой задачей.
Наконец, у большинства программистов сильная неприязнь к бесполезной избыточности. Зачем писать copy, когда достаточно cp? Чтобы получить список всех строк содержащих строку "ard" из файла f, программист в операционной системе UNIX вводит команду

grep ard f

Противоположный подход состоит в том, что программист сначала запускает программу grep(без аргументов), после чего программа grep приветствует программиста фразой: "Здравствуйте, я grep. Я ищу символьные строки в файлах. Введите, пожалуйста, искомую строку". Получив строку, программа grep просит задать имя файла. Затем она спрашивает, есть ли еще какие-либо файлы. Наконец она выводит листинг итогового задания и спрашивает, все ли верно. Хотя такой тип пользовательского интерфейса, возможно, удобен для начинающих пользователей, он бесконечно раздражает опытных программистов. То, что им нужно - это слуга, а не нянька.


Я думаю последний абзац имеет отношение к вопросу топикстартера.
Спасибо сказали:
Аватара пользователя
vonabarak
Сообщения: 146

Re: Высказывания (цитаты)

Сообщение vonabarak »

Linux like a wigwam: no windows, no gates, apache inside...
копирайт © Непомнюхто.
Йа тьомный эльф
Спасибо сказали:
Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

Re: Высказывания (цитаты)

Сообщение Voice »

"Требовать и эффективности, и гибкости от одной и той же программы - все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух."
Фредерик Брукс-мл

"Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство."
Фредерик Брукс-мл

"Выдавать глобальные идеи - это удовольствие; искать сволочные маленькие ошибки - вот настоящая работа."
Фредерик Брукс-мл

"Как только проект окончательно принят, он становится устаревшим в смысле своих концепций."
???

"Настойчивость руководителя может определить график выполнения задания, но не в состоянии определить срок его действительного завершения."
Фредерик Брукс-мл

"Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование."
Фредерик Брукс-мл

"Если за две минуты омлет еще не готов, у заказчика два выбора - подождать или съесть его сырым."
Фредерик Брукс-мл

"Когда кажется, что все уже работает, все объединено в систему - вам еще осталось работы на четыре месяца."
Чарльз Портман , ICL

"Генерация случайных чисел - слишком важный вопрос, чтобы оставлять его на волю случая."
Роберт Ковзю, Окриджская лаборатория.

"Я не знаю причины, по которой нам не следует этого делать, но, возможно, позже мы придумаем какую-нибудь."
Марк Дэвисон

"Ошибка? Это не ошибка, это системная функция."
Т. Джон Уэнделл

"Пользователь не знает, чего он хочет, пока не увидит то, что он получил."
Э. Йодан

"Если отладка - процесс удаления ошибок, то программирование должно быть процессом их внесения."
Э.Дейкстра

"Вы уже дошли до состояния, когда у вас нет времени, чтобы разрешить те проблемы, которые отнимают у вас все время?"
Марк Дэвидсон

"Компьютеры бесподобны: за несколько минут они могут совершить такую грандиозную ошибку, какую не в состоянии сделать множество людей за многие месяцы."
М. Мичэм
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:
Аватара пользователя
Reboot
Сообщения: 321
Статус: Красен глаз -- темна душа

Re: Высказывания (цитаты)

Сообщение Reboot »

-- Здравствуйте, -- слащаво сказал лифт. -- В вашей поездке на любой этаж, какой пожелаете, я буду вашим лифтом. Меня разработала корпорация Сириус Кибернетикс, чтобы я доставил гостей Галактического Путеводителя для Путешествующих Автостопом на нужный им этаж. Если вам понравится поездка, которая будет быстрой и приятной, вам, возможно, захочется опробовать и другие лифты, которые только что установили в конторе Галактического налогового управления,
компании детского питания Бэбилу, и Сириусской государственной психиатрической лечебницы, где многие бывшие работники корпорации Сириус Кибернетикс с радостью встретят вас, если вы пожелаете их навестить, пожалеть, и рассказать, что новенького в большом мире.

(с) Дуглас Адамс, Ресторан "У конца вселенной"

Очень похоже на Windows Way, не правда?
Мой компьютер зовут Марвин
Спасибо сказали:
Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

Re: Высказывания (цитаты)

Сообщение Voice »

"Программы должны быть написаны так, чтобы их могли читать люди, и только иногда так, чтобы их могли выполнять машины."
Абельсон и Сассман

"Лучший способ в чём-то разобраться до конца — это попробовать научить этому компьютер."
Дональд Кнут

"Я не вижу никакого смысла в том, чтобы в каждом доме стоял компьютер."
Кен Олсен (1977 год, президент DEC)

"Электронный мозг будет думать за нас точно так же, как электрический стул за нас умирает."
Станислав Ежи Лец

"Никогда программы не содержат так мало ошибок, как при отсутствии каких-либо средств отладки."
Никлаус Вирт

"Глубоко ошибается тот, кто думает, что изделиями программистов являются программы, которые они пишут. Программист обязан создавать заслуживающие доверия решения и представлять их в форме убедительных доводов, а текст написанной программы является лишь сопроводительным материалом, к которому эти доказательства применимы."
Эдсгер Вайб Дейкстра

"Если вы считаете, что C++ труден, попытайтесь выучить английский"
Бьярне Строуструп

"C позволяет легко выстрелить себе в ногу; C++ делает это сложнее, но, когда вы это делаете, отстреливает всю вашу ногу."
Бьярне Строуструп

"Если хоть кто-нибудь мог вообразить, что в течение 10 лет эта крошечная система (MS DOS), которая была создана почти случайно, будет контролировать 50 миллионов компьютеров, значительно больше интеллектуальных усилий могло бы быть вложено в нее."
Эндрю Стюарт Таненбаум
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:
Аватара пользователя
Voice
Сообщения: 1073
Статус: столлманист
ОС: Debian GNU/Linux

Re: Высказывания (цитаты)

Сообщение Voice »

"...время идет, и за компьютеры садятся те, кто разбирается в них все меньше и меньше..."
Э. Танебаум, "Архитектура ЭВМ"
"И может собственных Платонов и быстрых разумом Невтонов российская земля рождать."
М. В. Ломоносов
Спасибо сказали:
Аватара пользователя
xorader
Сообщения: 1030
Статус: собирающий миры
ОС: Debian
Контактная информация:

Re: Высказывания (цитаты)

Сообщение xorader »

Притча о Садовнике и Писателе
Однажды Садовник сказал Писателю: "Подарить тебе идейку сюжета? Самому мне писать недосуг, да и не умею толком, а у тебя выйдет прекрасный роман!" "Как мне отблагодарить тебя? - воскликнул Писатель, - Возьми в дар мой огрызок яблока! В нем с полдюжины семечек: у меня они пропадут, а ты вырастишь прекрасный яблоневый сад!"

© Леонид Каганов
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
Спасибо сказали:
arslan
Сообщения: 6

Re: Высказывания (цитаты)

Сообщение arslan »

Линукс - порнография (с) Пронин [бывш.нач. ГУДВ г. Москва]


сегодня наткнулся на сие (правда от 2007 года, но уже тогда можно было понять, кто такой Пронин).

Особенно смехануло вот это:

Один из представителей отдела "К" МВД прокомментировал отношение к Linux: "Сам факт установки Линукс на компьютер по российским законам, к сожалению, не является преступлением. Однако этот факт красноречиво свидетельствует, что пользователь опасается того, что проверяющие могут найти что-то запрещенное на его компьютере, пользователь желает скрыть то, чем на самом деле он занимается за данным компьютером. Рекомендуется всех таких хакеров ставить на учет и проводить периодические проверки, проводить разъяснительные беседы. Linux на компьютере - это абсолютно то, же, что и хранение порнографии по нашим законам не является преступлением, но вот близко связанные с этим сферы деятельности производство, тиражирование, распространение, совращение малолетних уже являются абсолютно незаконными".
Спасибо сказали:
Аватара пользователя
LU™
Сообщения: 876
Статус: непримиримый
ОС: openSuse 11,1+factory
Контактная информация:

Re: Высказывания (цитаты)

Сообщение LU™ »

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

За каждой инсталяцией Линукс в России (до определенного момента - за каждой) стоит мрачная фигура линуксоида-активиста с монтировкой в одной руки и плакатом в другой с надписью: нет, мы не будем ставить сюда Виндовс. Почему? Потомучто не будем, и все.
© kernel, LOR
Люди тратили часы, дни, месяцы своего веремени и труда, чтобы создать это (софт) для Вас и дарят это Вам, найдите, пожалуйста, 15 минут времени, чтобы прочитать документацию и научиться это использовать!
Спасибо сказали:
Аватара пользователя
Red Gremlin
Сообщения: 505
Статус: самоучка
ОС: Rosa 2016 Fresh

Re: Высказывания (цитаты)

Сообщение Red Gremlin »

Doka писал(а):
14.02.2008 16:50
Узкий специалист знает очень много об очень малом, а самый узкий специалист знает все ни о чем. // unknown

Б. Шоу это
"В мире есть случайность, есть предопределенность и есть то, что ты планируешь совершить."
Спасибо сказали:
vinny
Сообщения: 2227
Статус: ..............
ОС: Mandriva/Suse
Контактная информация:

Re: Высказывания (цитаты)

Сообщение vinny »

arslan писал(а):
28.04.2009 23:50
Линукс - порнография (с) Пронин [бывш.нач. ГУДВ г. Москва]


сегодня наткнулся на сие (правда от 2007 года, но уже тогда можно было понять, кто такой Пронин).

Особенно смехануло вот это:

Один из представителей отдела "К" МВД прокомментировал отношение к Linux: "Сам факт установки Линукс на компьютер по российским законам, к сожалению, не является преступлением. Однако этот факт красноречиво свидетельствует, что пользователь опасается того, что проверяющие могут найти что-то запрещенное на его компьютере, пользователь желает скрыть то, чем на самом деле он занимается за данным компьютером. Рекомендуется всех таких хакеров ставить на учет и проводить периодические проверки, проводить разъяснительные беседы. Linux на компьютере - это абсолютно то, же, что и хранение порнографии по нашим законам не является преступлением, но вот близко связанные с этим сферы деятельности производство, тиражирование, распространение, совращение малолетних уже являются абсолютно незаконными".


народ! хватит мусолить первоапрельские шутки по два года (:
Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете.
— Martin Golding
Спасибо сказали:
Аватара пользователя
stik24
Сообщения: 46
ОС: Ubuntu 9.04 / Slackware 12.2

Re: Высказывания (цитаты)

Сообщение stik24 »

Have problem with Windows? Reboot. Have problem with Linux? Be root. // не помню где видел..

похоже тут на каждом шагу это выражение :) господа модераторы, удалите пожалуйста сообщение и.. сорри, что не доглядел.. пора очки носить.. :blush:
GNU/Linux
  • Ubuntu 9.04, kernel 2.6.28.13
  • Slackware 12.2, kernel 2.6.27.7
  • Mandriva 2009 Flash, kernel 2.6.27.14
Спасибо сказали:
Ответить