Битовие

Sunday, 22 April 2007 19:39
andrzejn: (South Park)
[personal profile] andrzejn
В начале памяти было слово, и слово было два байта, и в слове был баг. Остальную память заполнял случайный мусор. И решил баг: пусть будет счёт, и начался счёт, и исполнился баг.

На второй итерации баг определил границы между памятью постоянной и переменной, и заполнил собою всю переменную память. Определил он также разницу между памятью оперативной и долговременной, и сделал свои резервные копии.

На третьей итерации баг создал ядро операционной системы, и в ядре был баг.

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

На пятой итерации баг наплодил множество багов помельче: в больших бизнес-приложениях, и в малых утилитах командной строки, и в простейших скриптах. И сказал им: делитесь и умножайтесь, и объединяйтесь в конвейеры. И стало так.

На шестой итерации создал баг программиста по образу и подобию своему, и велел присматривать за системой и писать новые программы. А чтобы в программах были новые баги, даже и не сказал, потому что иначе и выйти не могло - у программиста-то баг был изначально, в ДНК.

На седьмой итерации баг завис, и его перезагрузили.

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


P.S. Да, я знаю о Библии программиста. В ней, как вы теперь понимаете, тоже всё перепутали.

Date: Sunday, 22 April 2007 18:00 (UTC)
From: [identity profile] posthum.livejournal.com
Прэлэстно! :)

Date: Monday, 23 April 2007 07:04 (UTC)
From: [identity profile] d-a-n-n-y.livejournal.com
:)))
"у программиста-то баг был изначально, в ДНК" - +5!!!

Date: Monday, 23 April 2007 07:13 (UTC)
From: [identity profile] chieftain-yu.livejournal.com
В начале был кодер в раздумьи глубоком.
Вначале был кодер во тьме одинокой.
Из ТЗ и мысли родилось желанье.
Желанье затем перешло в ожиданье.
Из ожиданья полез алгоритм -
Кодер решил и час пробил -
Из битов простейших программу родил.
...

Date: Monday, 23 April 2007 12:25 (UTC)
From: [identity profile] biohazardmonkey.livejournal.com
*улыбается*

Profile

andrzejn: (Default)
Андрій Новосьолов

January 2026

M T W T F S S
    1 2 3 4
5 6 7 8 9 10 11
12 1314 151617 18
19 20 2122 23 24 25
262728293031 

Most Popular Tags

-

Style Credit

Expand Cut Tags

No cut tags
Page generated Tuesday, 27 January 2026 04:33
Powered by Dreamwidth Studios