Кто ползает digger'ом,алчным и злым...
Садитель в Comanche,чтоб себя испытать...
Летел я как-то в мерзком вертолете.
Он дребезжал и задний винт скрипел...
Он алчно жрал бензин,а я опять в пролете:
Shift-Ctrl-Alt-F7 нажать я не успел.
О,Господи ! Hу как Ты это терпишь ?
Все эти F две тысячи сто три ???
Ты судьбами миров Вселенной целой вертишь,
Так Ты Comanche со всех винтов сотри!
Тогда,быть может,кто и просветлится
Своей попавшей в ересь головой
И к bonus'у с улыбкой устремится...
Так пусть его минует hobbin злой.
Ракеты и ammo,DTrack'а порожденье,
Другая хреновня,губящая людей,
Уйдите навсегда,как чье-то наважденье,
Пусть глазик в голове планете светит всей!
Кто тянет на digger'а - алчный и злой,
Коварный,с похожей на бак головой,
В котором немного осталось бензина
Лишь только на то,чтоб ходила машина.
Кто digger'а любит - тот добрый и милый,
Всем бакоголовым готовит могилу,
Он ест emerald'ы и золото любит,
Его никогда и ничто не погубит.
by П.П.
11.8.93
Основные Отличия Настоящего Программиста.
-------------------------------------------
Настоящий Программист лучше знает, что нужно пользователю.
Настоящий Программист никогда не пишет руководство по работе с
программой - пользователь должен полагаться только на свое
везение и сам взять от программы то, что сможет.
Настоящий Программист никогда не пишет комментариев в своих
программах. Он считает, что если программу трудно написать,
то и читать ее должно быть ничуть не легче.
Настоящий Программист никогда не пишет документацию к программе,
т.к. она нужна лишь тем, кто неспособен понять программу по
листингу или перфоленте.
Настоящий Программист никогда не пишет прикладных программ, ибо
прикладные программы пишут слабаки , неспособные заниматься
системным программированием.
Настоящего Программиста трудно заставить работать. Но если он
добирается до компьютера, то проводит за ним не менее 30 часов без
перерыва.
Настоящий Программист никогда не работает с 9 утра до 5 вечера.
Если вы увидите Настоящего Программиста за компьютером после
9 часов утра - значит он не спал всю ночь.
Настоящий Программист никогда не пишет на КОБОЛе, ибо КОБОЛ для
любителей писать прикладные программы.
Настоящий Программист никогда не пишет на ФОРТРАНе, ибо
ФОРТРАН для законченных уродцев и задумчивых кенгуру.
Настоящий Программист никогда не пишет на БЕЙСИКе. Действительно ,
трудно встретить программиста, в возрасте после 12 лет, пишущего
на БЕЙСИКе.
Настоящий Программист никогда не пишет на PL/I, ибо PL/I - язык
для тех, кто не решается писать на КОБОЛе или ФОРТРАНе.
Настоящий Программист никогда не пишет на APL. Даже дурак загрустит
от APL.
Настоящий Программист никогда не пишет на ПАСКАЛЕ , БЛИССе , АДА.
Строгий контроль типов в этих языках хорош лишь для людей со
слабой памятью.
Настоящий Программист считает , что структурное программирование
- это коммунистический заговор.
Настоящий Программист никогда не играет в теннис или другие
спортивные игры, требующие смены одежды. Он займется альпинизмом
и оденет горные ботинки только тогда, когда гора свалится прямо в
машинный зал.
Настоящий Программист никогда не пользуется графиками работы,
считая , что они нужны только его менеджеру. А настоящему
Программисту нравится держать своего менеджера в волнении.
Настоящий Программист думает лучше, когда играет в ADVENTURE.
Настоящий Программист с наслаждением ставит CP/M для работы на
IBM/370 и MVS на ZX81s.
Настоящему Программисту никогда не мешают защитные системы,
он просто не обращает внимания на их сообщения или отключает
вовсе.
Настоящий Программист никогда не делает резервных копий.
Настоящий Программист никогда не восстанавливает исходных
текстов после случайного стирания - все равно когда-нибудь
придется переписывать заново.
Настоящий Программист никогда не проверяет своих программ,ибо так
поступают только неуверенные в себе люди.
Программы Настоящего Программиста всегда рекурсивны и запускаются
в режиме супервизора, иначе это не программы Настоящего Программиста.
Источник : Softpanorama v.36
Вольный перевод с иностранного : А.Володин
USERIADA
Радостный User сорвался на визг, -
Нашел страшный вирус с названьем SpeedDisk!
* * *
OS, MOS, MS DOS,
User'а здоровы.
OS, MOS, DR DOS,
Пьют несвежый квас,
OS, MOS, MS DOS,
и мечтают снова
OS, MOS, DR DOS,
запустить Eras!
* * *
И надо ж было той заразе
Набрать и запустить "Erase",
И труд весь мой бы канул в лету,
Кабы б не знал я Undelet'у.
* * *
Наизусть команду "Dir"
знает Нортон командир.
* * *
Вновь система не арбайт, -
Вирус трахнул важный байт.
* * *
Грозный User между делом
Размечал дискеты мелом
И имел всех в дисковод...
User'а крутой народ!
* * *
Воскликнул грозный Юзерелло, -
Машина вся до тла сгорела,
IBM твою AT,
Где другую мне найти!
* * *
"Ты любишь Pascal?" - Итальянца спроси, -
Рупь за сто, ответит уверенно: "Си!"
* * *
User сегодня, не будь дураком,
Лопатой грузил в Lexicon Command.com.
Улучшил параметры... Мда, вот дела, -
Хорошей система на диске была.
* * *
User, топорик зажавши в кулак,
делал из Acer'a полный Compaq.
* * *
Толстый User робко прячет
ПорноGifы в каталогах
и над View'ером рыдает
от переизбытка чувст...
Глупый User, не надейтесь, -
Gif'ы даже ведь не Fli'ки, -
Ни за что Вам не отдастся
Ваша бабушка EGA.
¦ НАША РЕКЛАМА ¦
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¬
¦ ФИРМА "Карл у Клары Г.м.б.Х." (ФРГ) элементарно поставит на ¦
¦ советский рынок сколько хочешь 220 АС/ДС-совместимых ¦
¦ компьютеров ¦
¦ "ГАУЛЯЙТЕР" ¦
¦ Компьютер "Гауляйтер" - это безграничный спектр возможностей: ¦
¦ - ридинг и райтинг текстов; ¦
¦ - трехскоростной ремемберинг цифр; ¦
¦ - дуинг технологических расчетов; ¦
¦ - хэвинг мощной периферии (тяптеры, ляптеры, мэйкеры, ¦
¦ уоркеры, путтеры, тэйкеры, андэстэндеры и дизандэстэндеры); ¦
¦ - хэллоуинг пользователя на машинном языке; ¦
¦ - биинг всегда рэди. ¦
¦ ФИРМА "КуК Г.м.б.Х." осуществляет сервисное обслуживание сво- ¦
¦ их клиентов: ¦
¦ - тичинг обслуживающего персонала на основе взаимного ¦
¦ филинга; ¦
¦ - дансинг под "Модерн токинг". ¦
¦ Цены рыночнее государственных, но государственнее рыночных ¦
¦ (45 тыс. руб.). Для оптовых покупателей скидка (три клиента ¦
¦ по 15 тыс. руб., либо два клиента по 22,5 тыс. руб.) ¦
¦ "ГАУЛЯЙТЕР" - ЭТО ВАШЕ ТОМОРРОУ ТУДЕЙ! ¦
АДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
¦Частная мастерская "Адам и Хая" адаптирует ¦
¦компьютер "Гауляйтер" для Ваших потребностей:¦
¦ - вывод справа налево ¦
¦ - обрезание проводов ¦
¦ - монитор лицом к стенке. ¦
¦ КОШЕРНОСТЬ ГАРАНТИРУЕТСЯ ! ¦
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
ВНИМАНИЮ РУКОВОДИТЕЛЕЙ МОНАСТЫРЕЙ, ПРИХОДОВ И ХРАМОВ!
Помощь в трудах ваших тяжких по автоматизации отправления
религиозных надобностей вам окажет компьютер "ВЛАДЫКО"
ю католическая сборка ю прямой доступ к Христу за пазуху
ю турбокириллица ю в пост - питание от батарейки
ю сохранение тайны исповеди с выводом на широкий принтер
ю Житие Христово, версия 3.30
ю оперативная паперть, расширяемая до 8 КилоНищих
БАЗОВАЯ КОНФИГУРАЦИЯ:
ю кадило и сокадило, 12 Мегагерц
ю алтарь superVGA
ю Двухщелевая кружка типа "на восстановление храма"
ю жесткий несъемный крест
ю круглый принтер для пасхальных яичек
ЦЕНЫ НИЖЕ, ЧЕМ В МИРУ! ВЕРА НАША - ДЕНЬГИ ВАШИ!
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД¬
¦ Микрокомпьютер "JAMASHKA" ¦
¦ Одноразрядный процессор и ¦
¦оперативная память 40 миллибайт¦
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
Из газеты "Университетская жизнь", г. Новосибирск
******************************Бегемот-soft******************************
Штиpлиц откpыл двеpь - свет включился
Штиpлиц закpыл двеpь - свет выключился
Штиpлиц опять откpыл дверь - свет снова включился
Штиpлиц закpыл двеpь - свет выключился
ХОЛОДИЛЬHИК - понял Штиpлиц
Serge.
Прочитал классный анекдотец, правда немного грустный :
Мужик в раю получил путевку в ад...
Поехал... Сплошные пьянки, женщины, наркотики...
В общем, кайф сплошной... Понравилось.
И как только вернулся в рай, сразу в адово посольство,
попросил политического убежища...
А в аду его сразу в котел с кипящим маслом кинули...
Он: Мол, как же так, у вас тут так хорошо было,
а как приехал, сразу в кипяток бросаете!..
А ему говорят: ты, батенька, туризм с эммиграцией не путай...
/be happy
Jannis, NetDialogue Guest
Советские программисты
Вывести бы тебя в чистое поле и нажать на Reset ...
Не будь, чем диски форматируют.
К борьбе за чтение чужих дисков, будьте готовы.
Этих идиотов надо открывать через одного и стирать по очереди.
Утопить тебя в данных.
Вступайте в общество борьбы с борьбой с вирусами
Убери свои грязные манипуляторы, придурок.
- Слушай, если килобайт - 1024 байт, то килобаб -
- 1024 бабы ?
- Да куда тебе столько !!!
Чтоб тебе всю жизнь на Фокале программировать.
(Вариант: Чтоб тебе Си для калькулятора учить.)
Я поэт, зовусь Платоша,
От меня Вам всем микpоша.
(Показывается фига)
Как извращатся, так на моем диске.
Развратный, как Enter на "Корвете".
С'Escape'ивайся отсюда пока по Ctrl+Alt+Del'у не получил.
Ну что пищишь, как динамик от ЕС'ки ...
Ты что, картриджа объелся ?!
Ты, модем грамофонный, смодулируйся быстро отсюда !!!
- У тебя все на диске ?!
- Ни бита совести у тебя нету !!!
- Ты, морда резидентная, сползи сейчас же с моей машины,
а то по FAT'у схватишь !
- Не клади голову на трансформатор - мозги размагнитишь ...
- Я тебе покопирую, я тебе покопирую ! Щас так удалю,
никакой UnErase не поможет !
- Ты, ежик, кончай всякие гадости набирать - вон уже монитор
краснеет !
- Во что ты все время играешь - пробел до пола продавил !
- Ты не hacker, ты fucker !
- А я... А я вирус для калькулятора написал !
- Да-а ?! На Borland C++ или Turbo Basic ?
- Войди срочно в Turbo Pascal ! Ну быстрей, быстрей !
...
- Вошел ?! Ну и выходи !!!
- Ну что это за редактор ! Это не редактор прямо, а
Editor какой-то !
- Ух ты, какая вещь ! На что ты нажал ? На что ?!
Ну молодец ! Гений ! ... Он тебе диск отформатировал...
- Ты знаешь, DEC выпустила магнитофон для IBM !
- Ага, а еще граммофон для Cray !
- Щас сотрешься отсюда, дверь открыть не успеешь !
- И-Б-М-Эр-Ц-А-Т совмистимый с ... принтером !!!
(Слышен гимн Советского Союза)
- Обычно для хранения информации и программ используется
гибкий диск или мозги автора ...
- За такие игры авторов надо заставлять винчестер вручную
форматировать или вместо ленты в принтер заряжать ...
- Клавиатуру пожевать не хочешь ?
- Самый короткий вирус написан программистом из нашей фирмы -
- он занимает 0 байт, и даже автор не знает, что он делает.
- Мiкола, я вiрус спымав !
- Так тащи его сюды !
- У, який хiтрый ! Це тебе нi ведмевдь !
- Ну у тебя и шрифт ! Хуже, чем на абаке !
- Молчи ! Ты и такой испортишь !
- Кто трогал мою машину, и всю вытрогал ?!!
- Э...Э...Э ты мне сейчас диск порвеш !!!
- А под сколько он у тебя ?
- Под 720 ...
- Будут 2 по 360.
- На дурака посмотреть хочеш ?
- Хочеш.
- Вон, оптический диск в ЕС'ку сует.
- Диски не нужны ?
- А новые ?
- Еще девочки.
Ничто неестественное не постыдно и печатаемо.
Унося машину домой, соскребай инвентарный номер.
Лучше грохнуть президента, чем помаять резидентов ...
Сигая в окно, завещай кому-нибудь диски.
Чем больше пpогpамм может списать пpогpаммист, тем
выше он ценится.
Пpежде, чем стеpеть файл с диска, убедись, что он не твой !
1. То, что для одного человека константа, для другого - переменная.
2. Функции задерживают связь, структуры данных стимулируют связь.
Мораль: Структурируйте данные как можно позднее в процессе
программирования.
3. Синтаксический сахар вызывает рак точек с запятой.
4. Каждая программа является частью другой программы и редко
соответствует ей.
5. Если программа манипулирует большим количеством данных, она делает
это лишь несколькими способами.
6. Симметрия представляет собой концепцию, сокращающую сложность
(сопрограммы содержат подпрограммы); ищите ее повсюду.
7. Проще написать неправильную программу, чем понять правильную.
8. Язык программирования имеет низкий уровень, если в программах
приходится уделять внимание несущественному.
9. Лучше, чтобы в 100 функциях использовалась одна структура данных,
чем в 10 функциях - 10 структур.
10. Как можно раньше вступайте на проторенную стезю: Не изменяйте
своим привычкам. Накапливайте идиомы. Стандартизируйте. Единственная
разница (!) Между шекспиром и вами состоит не в об'еме словаря, а в
количестве идиом.
11. Если в вашей процедуре 10 параметров, вероятно, какой-нибудь
пропущен.
12. Рекурсия - основа программирования, поскольку она сокращает время
написания программы.
13. Если двое пишут в точности одну и ту же программу, нужно
преобразовать каждую в микрокод, и тогда они, конечно, не будут
одинаковыми.
14. В конечном счете каждая программа устаревает, как и рококо, а
потом и вовсе умирает.
15. Все нужно проектировать сверху вниз, за исключением фундамента, с
которого нужно начинать.
16. У каждой программы (по крайней мере) два назначения: Что она
должна делать и чего не должна.
17. Если при об'яснении вашей программы слушатель начинает кивать
головой, его пора будить.
18. Не стоит писать программу без цикла и структурированной
переменной.
19. Не стоит изучать язык, который не меняет вашего представления о
программировании.
20. Там, где есть модульность, возможно непонимание: Сокрытие
информации предполагает необходимость проверки связи.
21. Оптимизация препятствует эволюции.
22. В хорошей системе не может быть слабого языка команд.
23. Чтобы понять программу, необходимо отождествить себя и с машиной,
и с программой.
24. Если бы мы писали программы с детства, то с годами, возможно,
научились бы их читать.
25. Мысленно человек может только воспроизвести сложную информацию.
Движение, или течение, или изменение перспективы важнее, чем статическое
изображение, каким бы красивым оно не было.
26. Мы всегда хотим сказать в своих программах что-то такое, что на
всех известных языках можно сказать только плохо.
27. Как только вы поняли, как писать программу, заставьте сделать это
кого-нибудь другого.
28. В программировании трудно найти правильную единицу времени для
измерения прогресса. Некоторые соборы строились веками. Можно ли
вообразить грандиозность и размер программы, на которую затратили столько
времени?
29. Для систем аналогом пластической операции является введение в
управляюший граф ребра, которое создает цикл, а не просто еще одну
вершину.
30. Все, что мы делаем в программировании - это частный случай
чего-то более общего, и зачастую мы осознаем это чересчур быстро.
31. Простота не предшествует сложности, а вытекает из нее.
32. Работу программистов следует оценивать не по их изобретательности
и логике, а по полноте анализа каждой ситуации.
33. Одиннадцатая заповедь гласит: "Вычисляй" или "не вычисляй" - я
уже не помню.
34. Строка - это застывшая структура данных, и повсюду, куда она
передается, происходит значительное дублирование процесса. Это идеальное
средство для сокрытия информации.
35. Ваять можно научить каждого, но тогда пришлось бы учить
микеланджело, как не делать этого. То же самое - с великими
программистами.
36. Использование программы для доказательства теоремы о четырех
красках не изменит математики. Оно просто покажет, что задача, которая
оставалась нерешенной в течении столетия, возможно, не так уж важна для
математики.
37. Самая важная машина та, что "бушует" у нас в голове и все время
ищет нужный ей внешний эмулятор. Стандартизация существующих машин была бы
катастрофой, и потому она, вероятно, не произойдет.
38. Структурированное программирование потверждает закон исключенного
третьего.
39. Реальная графика: Для описания картинки необходимо 10к слов. Но
едва ли можно описать какое-либо множество из 10к слов с помощью картинок.
40. Программы без ошибок можно написать двумя способами, но работает
- третий.
41. Некоторые языки программирования допускают изменения, но
сопротивляются прогрессу.
42. Перспективность программиста можно оценить, узнав его мнение о
жизнеспособности фортрана.
43. В программных системах зачастую "кто рано встает, того удача
ждет".
44. Иногда мне кажется, что единственным универсумом в
программировании является цикл.
45. Цель Fетсн-ехесUте вычислений - эмуляция наших синтетических
способностей, а не понимание аналитических.
46. Как и каламбур, программирование - это игра слов
47. Как сказал бы уилл роджерс: "В природе нет такой вещи, как
свободная переменная".
48. Для дилетанта лучшим пособием по программированию служит "алиса в
стране чудес" - только потому, что для него это лучшее пособие по любому
предмету.
49. Отказ от языка ассемблера был яблоком раздора в наших садах
эдема: Языки, использование которых приводит к растранжированию машинного
времени, греховны. Лиспмашина сегодня позволяет своим программистам
отказаться от фигового листка.
50. Когда мы поймем машинные системы баз знаний, все будет, как и
прежде, с той лишь разницей, что кончики пальцев будут обожжены.
51. Появление эвм в домах не изменит ни один из них, но может
возродить салуны.
52. Системы состоят из подсистем, подсистемы - из подподсистем и так
до бесконечности - именно поэтому мы проектируем снизу вверх.
53. Так много хороших идей исчезает бесследно, попав в пучину
семантики.
54. Остерегайтесь бочки меда с ложкой дегтя тьюринга, где все
возможно, но все интересное слишком сложно.
55. Лисп-программисту известна ценность всего, но неизвестна цена
чего бы то ни было.
56. Софтвер находится в постоянном напряжении. Поскольку он
символичен, его можно постоянно совершенствовать, но и произвольно
изменять.
57. Легче изменить спецификацию, чтобы она соответствовала программе,
но не наоборот.
58. Глупцы игнорируют сложность. Прагматики терпят ее. Некоторые
моугт избегать ее. Гении ее устраняют.
59. В английском языке любое слово может быть глаголом. Разве могло
бы такое быть в языках программирования?
60. DаNа Sсотт IS тне снURсн оF LаттIсе-WаY SаINтS.
61. В программировании, как и везде, ошибаться - значит рождаться
заново.
62. В программировании инварианты эфемерны.
63. Когда мы пишем программы, которые "обучают", мы - обучаем, а они
- нет.
64. Часто средства оправдывают цели: Цели порождают метод, а метод
выживает, даже когда разрушаются структуры, бывшие ранее целью.
65. Не путайте: Машины обрабатывают числа, а не символы. Мы измеряем
свое понимание (и контроль) степенью арифметизации деятельности.
66. Легко сделать что-то переменным. Хитрость в том, чтобы измерять
продолжительность постоянства.
67. Подумайте, сколько психических сил потрачено на поиски коренного
различия между "алгоритмом" и "программой".
68. Если мы верим в структуры данных, мы должны верить и в
независимую (и потому одновременную) обработку. Зачем же еще собирать
элементы в структуру? Почему мы терпим языки, которые дают нам одно, но не
дают другое?
69. Через пять лет у нас будет один суперязык программирования,
только мы не можем установить начало этого пятилетнего периода.
70. Веками индейцы создавали язык знаков, чтобы сообщить друг другу
самое интересное. Программисты из разных племен (фортрана, лиспа, алгола,
снобола и т.Д.) Могли бы воспользоваться таким языком, который понятен и
без классной доски.
71. Документация подобна страхованию на неопределенный срок: Она
удовлетворяет всех, поскольку почти никто из подписавшихся на нее не
зависит от ее преимуществ.
72. Адекватная самораскрутка - явное противоречие.
73. Не слабости, а достоинтсва языка определяют направления его
изменений. Увы, язык никогда не сможет избавиться от своего эмбрионального
мешка.
74. Возможно ли, что программное обеспечение не похоже ни на что
другое; что оно создано для того, чтобы от него отказались со временем;
что все дело в том, чтобы оно всегда оставалось для нас мыльным пузырем?
75. Благодаря своей жизненности программирование всегда испытывает
отчаянную потребность в новых штампах: Банальность успокаивает нервы.
76. Не создатели, а пользователи должны параметризовать процедуры.
77. Кибернетический обмен между человеком, машиной и алгоритмом
подобен игре в "музыкальные стулья": Неистовый поиск равновесия всегда
оставляет одного из трех неловко стоять.
78. Если ваша машина говорит по-английски, ее, вероятно, сделали в
японии.
79. Года работы над искусственным интеллектом достаточно, чтобы
заставить поверить в бога.
80. Продолжительный контакт с машиной превращает математиков в
клерков, и наоборот.
81. В программировании превращение очевидного в полезное - это точное
определение слова "разочарование".
82. Мы вот-вот сможем сказать: "Сегодня наша программа доказала
теорему ферма".
83. Какая разница между машиной тьюринга и современной эвм? Такая же,
как между восхождением хиллари на эверест и открытием отеля "хилтон" на
его вершине.
84. Девиз исследовательской лаборатории: "О том, над чем мы работаем
сегодня, другие подумают только завтра".
85. Хотя китайцы должны были бы обожать арL, они вкладывают деньги в
фортран.
86. Мы обманываем себя, думая, что отношение процедур к данным в
активной системе базы данных можно сделать произвольно малым или даже
сохранить малым.
87. У нас есть мини- и микро-эвм. В какую семантическую нишу попала
бы пико-эвм?
88. Машина не виновата в том, что уравнения максвелла не подходят для
проектирования электромотора.
89. Нельзя научиться программированию с помощью ручного калькулятора,
но можно забыть арифметику.
90. Программирование заставило дерево зацвести.
91. Эвм напоминает лона чени[#] - это машина с тысячью лиц. [#] лон
чени написал детектив "человек с тысячью лиц".
92. Эвм - это загрязнитель в его чистейшем проявлении: Ее отходы
неотличимы от пищи, которую она производит.
93. Когда кто-то говорит: "Мне нужен язык программирования, в котором
достаточно только сказать, что мне нужно сделать", - дайте ему леденец.
94. Интерфейсы сохраняют порядок вещей, но не ускоряют рост - функции
же ускоряют.
95. Не имейте хороших идей, если не хотите отвечать за них.
96. Машины скорее обнаруживают наличие беспорядка, чем наводят
порядок.
97. Если преподаватель настаивает на том, что вычислительная наука -
это х, а не Y, посочувствуйте его ученикам.
98. В программировании средняя наработка на отказ постоянно
уменьшается.
99. В симбиозе человек-машина приспосабливаться должен человек;
машины этого не могут.
100. Никогда не кончатся об'екты программирования, пока у нас под
рукой есть хотя бы одна программа.
101. Обработать ошибку легко: Постарайтесь исправить программу.
Удачный запуск тоже легко обработать: Вы решили не ту задачу. Постарайтесь
исправить и эту ошибку.
102. Нельзя перейти от неформального к формальному с помощью
формальных средств.
103. Чисто прикладные языки плохо применимы. (Игра слов аррLIсатIVе и
аррLIсавLе).
104. Доказательство ценности системы - в ее существовании.
105. Нельзя передать сложность, а только знание о ней.
106. Трудно выделить смысл из строк, но это единственная "монета"
связи, на которую мы можем рассчитывать.
107. Споры бушуют вокруг того, что такое рL/1 - двугорбый или
одногорбый верблюд.
108. Всякий раз, когда два программиста встречаются для критического
анализа своих программ, они оба молчат.
109. Подумать только! С помощью сверхбольших интегральных схем мы
можем упаковать 100 "эниаков" в 1 кв.См.
110. Редактирование - это выражение того же, но другими словами.
111. Почему распалась римская империя? Как по-латыни автоматизация
конторских работ?
112. Эвм приводит в замешательство вычислительную науку.
113. Единственная конструктивная теория, связывающая неврологию и
психологию, возникает из исследований софтвера.
114. Для машин естественные языки не естественны.
115. Большинство людей находят концепцию программирования очевидной,
но само программирование невозможным.
116. Когда изучаешь какой-либо вопрос, считаешь, что знаешь его;
когда можешь писать о нем, становишься уверенней в своих знаниях;
уверенность возрастает, когда можешь научить этому кого-нибудь другого; и
совершенно уверен, когда начинаешь программировать.
117. Обучение детей программированию противоречит современной теории
обучения. Разве интересно составлять планы, овладевать дисциплиной в
организациии мышления, уделять внимание деталям и учиться быть
самокритичным?
118. Если вы можете представить себе общество, где лакеями будут
роботы, вы можете представить все, что угодно.
119. Программирование - это неестественный процесс.
120. Адаптировать старые программы к новым машинам обычно означает
заставить новые машины работать по-старому.
121. Простота только мешает поиску недостижимого. Если существуют
афоризмы, должны быть и метаафоризмы.
122. Афоризмы - это интерфейсы, по которым передается оценка и
понимание.
123. Афоризмы параметризуют нимбы святости.
124. Афоризмы - это макросы, поскольку они выполняются в ходе чтения.
125. Афоризмы кристаллизуют несоответствия.
126. Афоризмы возвращают глубокое семантической значение из базы
данных, которая представляет собой процедуру.
127. Афоризмы пропускют подробности и выделяют главное: Это
превосходная документация высокого уровня.
128. Афоризмы скорее подобны витаминам, чем белку.
129. У афоризмов черезвычайно низкая энтропия.
130. Последний афоризм? Афоризмы нельзя ни есть, ни пить - их нужно
вдыхать.
©1992 Sergey Podolyak (043-22) 5-78-49 (home)
Можешь не писать программы - не пиши !
Длина популярной программы прямо пропорциональна квадрату
ее версии, умноженной на десять.
Программирование - новейший метод убивания времени, свободного
от секса, за счет государства.
Самый надежный носитель информации - бумага.
Самый надежный компилятор - трансформатор .
Телевизор - полудуплексный аналоговый компьютер с вычислительными
функциями, ограниченными компиляцией на семействе простейших
грамматик .
Семь заповедей программиста
(источник неизвестен)
1. Не сотвори себе кумира из начальника. Знай - ты и сам дурак.
2. Не укради машинного времени.
3. Не убей дежурного инженера.
4. Чти "БЭСМ" твою.
5. Не произноси ложного свидетельства на ближнего своего, когда у
тебя не идет программа.
6. Помни день субботний - пять дней делай дела, а на шестой
радуйся, что ничего не сделал.
7. Люби ближнего своего, даже если он твой заказчик.
WinErr: 001 Windows загружен - Система в опасности!
WinErr: 002 No Error - Любопытно!
WinErr: 003 Dynamic linking error - Теперь у вас ошибки в каждом файле!
WinErr: 004 Erronious error - Все неправильно!
WinErr: 005 Попытка использовать многозадачность - не получилось!
WinErr: 006 Подлая ошибка - на диске обнаружен Desqview!
WinErr: 007 Ошибка в расходах - Слишком много потратили на железо
WinErr: 008 Окна разбились на мелкие кусочки!
WinErr: 009 Ужасная ошибка - одному Богу известно, что произошло!
WinErr: 00А Слишком много документации - ящик стола полон!
WinErr: 00В Внимание! - осталось только 50МВ дискового пространства!
WinErr: 00С Ошибка переполнения памяти - нужно больше! больше! больше!!!
WinErr: 00D Window закрыта - не отвлекайтесь!
WinErr: 00Е Window открыта - не обращайте внимания!
WinErr: 00F еобъяснимая ошибка - Пожалуйста, сообщите нам, как это у Вас
получилось!
WinErr: 010 Зарезервировано для новых ошибок.
WinErr: 011 Window открыта - не отвлекайтесь!
WinErr: 012 Window закрыта - не обращайте внимания!
WinErr: 013 адо-же!
WinErr: 014 Клавиатура отключена - придумайте что-нибудь сами.
WinErr: 018 евосстановимая ошибка - Система разрушена. Покупайте новую.
Старая лицензия недействительна.
WinErr: 019 Ошибка пользователя - е наша! е наша!..
WinErr: 01А Система перезагружена - Извините, но Вам придется
переустановить все Ваши программы.
WinErr: 01В езаконная ошибка - Вы не должны допускать этого. В следующий
раз заплатите штраф...
WinErr: 01С еустойчивая ошибка - еустойчивость может быть неадекватной.
WinErr: 01D Отказ системы - до каких пор мы будем из-за Вас переписывать
программы.
WinErr: 01Е Временная ошибка - Ждите. Ждите. Ждите...
WinErr: 01F Зарезервировано для новых ошибок.
WinErr: 020 Ошибка записи ошибок программы - Все записи об ошибках
потеряны.
WinErr: 042 Ошибка вируса - Вирус был запущен в разделе DOC. Однако вирус
предназначен для работы под Windows. Все задачи будут
автоматически закрыты, после чего будет запущен Windows и
только потом вирус будет запущен снова.
WinErr: 079 Мышь не обнаружена - не был запущен соответствующий драйвер.
Щелкните по левой кнопке мыши для продолжения.
WinErr: 103 Ошибка переполнения буфера ошибок - последующие ошибки не будут
обнаружены и зарегестрированы.
WinErr: 678 Это последний уровень в Windows. Do you want to play another
game?
WinErr: 683 Ошибка ожидания - Оператор заснул и упал, ожидая окончания
загрузки Windows.
WinErr: 815 едостаточно памяти - доступно только 50.312.583 байт.