Сегодня многие отмечают праздник "День программиста", не подозревая, что на самом деле этот праздник не сегодня. С днем программиста ассоциируется 256-й день в году. И в этом кроется фича. Истинные программисты, и потому их мы выделяем из огромной массы, воспринимают год, как массив дней и считают своим профессиональным праздником тот день, которому соответствует индекс 256. Но поскольку истинные программисты понимают, что индексирование в С-подобных языках всегда начинается с 0, а не с 1, то и день в году, которому соответствует число 256, они относят на 14-е сентября. Лжепрограммисты, и их мы именуем быдлокодерами, не видят массива дней, глядя в календарь. Они не знают С, считают дни с 1. Но это равносильно утверждению, что в килобайте 1000 байт. Лишь не многие, избранные, понимают это ;)
PS Да, это холивар...
PS Да, это холивар...
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(10) Так ведь само число 256 нарисовалось из той логики, что мы учитываем ноль как значение в общем количестве значений, которые возможно сохранить в байте. А ты его еще один раз посчитал, получается. 257-й день в году - это вообще ни в какие ворота.
(10) Потому что есть Указ Президента РФ от 11 сентября 2009 г. N 1034 "О Дне программиста" и в нем русским по белому написано
Или тру-программеры ТЗ не читают?
Установить профессиональный праздник - День программиста и отмечать его 13 сентября (в 256-й день года), если год високосный - 12 сентября.
Или тру-программеры ТЗ не читают?
(6) Да отмечайте, кто ж вам помешает :)
Но 100 - это уже не байт (но и не 257). FF ближе к реальному программированию.
Ведь в практике программирования обычно используются реальные значения, а не "количество значений, которые мы можем записать включая ноль".
А FF - максимальное значение, которое мы можем записать в байт. Да и другие полезные применения у него есть. Битовая маска, например.
Но 100 - это уже не байт (но и не 257). FF ближе к реальному программированию.
Ведь в практике программирования обычно используются реальные значения, а не "количество значений, которые мы можем записать включая ноль".
А FF - максимальное значение, которое мы можем записать в байт. Да и другие полезные применения у него есть. Битовая маска, например.
0A young programmers began to work online,
One didn't pay for Internet, and then there were 9.
9 young programmers used copies that they made,
But one was caught by FBI, and then there were 8.
8 young programmers discussed about heaven,
One said "It's Windows 95!", and then there were 7.
7 young programmers found bugs they tried to fix,
But one was fixed by the bug, and then there were 6.
6 young programmers were testing the hard drive,
One got the string "Format complete", and then there were 5.
5 young programmers were running the FrontDoor,
The BBS of one was hacked, and then there were 4.
4 young programmers worked using only C,
One said some good about Pascal, and then there were 3.
3 young programmers didn't know what to do,
One tried to call the on-line help, and then there were 2.
2 young programmers were testing what they've done,
One got a virus in his brain, and then there was 1.
1 young programmer was mighty as a hero,
But tried to speak with user, and then there were 0.
Boss cried:"Oh, where is the program we must have?!"
And fired one programmer, and then there were FF
One didn't pay for Internet, and then there were 9.
9 young programmers used copies that they made,
But one was caught by FBI, and then there were 8.
8 young programmers discussed about heaven,
One said "It's Windows 95!", and then there were 7.
7 young programmers found bugs they tried to fix,
But one was fixed by the bug, and then there were 6.
6 young programmers were testing the hard drive,
One got the string "Format complete", and then there were 5.
5 young programmers were running the FrontDoor,
The BBS of one was hacked, and then there were 4.
4 young programmers worked using only C,
One said some good about Pascal, and then there were 3.
3 young programmers didn't know what to do,
One tried to call the on-line help, and then there were 2.
2 young programmers were testing what they've done,
One got a virus in his brain, and then there was 1.
1 young programmer was mighty as a hero,
But tried to speak with user, and then there were 0.
Boss cried:"Oh, where is the program we must have?!"
And fired one programmer, and then there were FF
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот