С днем быдлокодера

1. O-Planet 6431 13.09.18 14:48 Сейчас в теме
Сегодня многие отмечают праздник "День программиста", не подозревая, что на самом деле этот праздник не сегодня. С днем программиста ассоциируется 256-й день в году. И в этом кроется фича. Истинные программисты, и потому их мы выделяем из огромной массы, воспринимают год, как массив дней и считают своим профессиональным праздником тот день, которому соответствует индекс 256. Но поскольку истинные программисты понимают, что индексирование в С-подобных языках всегда начинается с 0, а не с 1, то и день в году, которому соответствует число 256, они относят на 14-е сентября. Лжепрограммисты, и их мы именуем быдлокодерами, не видят массива дней, глядя в календарь. Они не знают С, считают дни с 1. Но это равносильно утверждению, что в килобайте 1000 байт. Лишь не многие, избранные, понимают это ;)

PS Да, это холивар...
Velostrannik; +1 Ответить
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. karpik666 3760 13.09.18 14:55 Сейчас в теме
Бред, хоть с единицы будет индекс, хоть с 0, общее количество дней не меняется, выходит что "тру" программисты учитывают 257 дней у себя, тогда теряется весь смысл такой даты.
nbondarenko; dnikolaev; +2 Ответить
10. O-Planet 6431 13.09.18 16:02 Сейчас в теме
(2) А зачем считать кол-во дней? Мы раскладываем год в массив

0->01.01
1->02.01
2->03.01
...
256->14.09
Velostrannik; +1 Ответить
11. herfis 498 13.09.18 16:06 Сейчас в теме
(10) Так ведь само число 256 нарисовалось из той логики, что мы учитываем ноль как значение в общем количестве значений, которые возможно сохранить в байте. А ты его еще один раз посчитал, получается. 257-й день в году - это вообще ни в какие ворота.
dnikolaev; +1 Ответить
14. O-Planet 6431 13.09.18 18:16 Сейчас в теме
(11) Не, в этом как раз и заключается глубокий, сокровенный смысл, недоступный массам быдлокодеров! :D
Мы не празднуем день под номером N, а празднуем тот день, которому сопоставили в стеке число 256. И, да, это будет 257-й день в году, если считать от 1.
17. t.v.s. 111 14.09.18 07:59 Сейчас в теме
(10) Потому что есть Указ Президента РФ от 11 сентября 2009 г. N 1034 "О Дне программиста" и в нем русским по белому написано
Установить профессиональный праздник - День программиста и отмечать его 13 сентября (в 256-й день года), если год високосный - 12 сентября.

Или тру-программеры ТЗ не читают?
nbondarenko; rusmm93; +2 Ответить
19. O-Planet 6431 14.09.18 11:21 Сейчас в теме
(17) Значит, наш президент - главный быдлокодер... Мой мир только что рухнул :(
3. t.v.s. 111 13.09.18 14:59 Сейчас в теме
Речь идет о номере по порядку, а не об индексе. Элемент с индексом 0 будет по порядку первым, а вот элемент с индексом 256 - будет 257-м.
dnikolaev; +1 Ответить
4. herfis 498 13.09.18 15:06 Сейчас в теме
А я бы сказал, что истинные программисты должны праздновать день FF и начинать бухать на день раньше.
ЧерныйКот; +1 Ответить
6. plevakin 13.09.18 15:44 Сейчас в теме
(4) А почему FF? Мы разве празднуем 49 лет? 99 лет? Мы отмечаем цифры с нулями на конце.
100 это и есть 257. Я за 14 сентября :)
7. herfis 498 13.09.18 15:56 Сейчас в теме
(6) Да отмечайте, кто ж вам помешает :)
Но 100 - это уже не байт (но и не 257). FF ближе к реальному программированию.
Ведь в практике программирования обычно используются реальные значения, а не "количество значений, которые мы можем записать включая ноль".
А FF - максимальное значение, которое мы можем записать в байт. Да и другие полезные применения у него есть. Битовая маска, например.
8. O-Planet 6431 13.09.18 15:58 Сейчас в теме
9. herfis 498 13.09.18 16:00 Сейчас в теме
(6) Кстати, возможно твой довод "нулей на конце" и учитывали основатели праздника.
И именно поэтому празднуется 256-й день (100)
5. herfis 498 13.09.18 15:12 Сейчас в теме
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
12. Bukaska 140 13.09.18 16:35 Сейчас в теме
С праздником программисты)))
15. O-Planet 6431 13.09.18 18:16 Сейчас в теме
13. Vovan1975 13 13.09.18 17:47 Сейчас в теме
ненене
это все неправильно.

надо было начинать с "1-сники не программисты"
t.v.s.; Bene_Valete; dnikolaev; +3 Ответить
16. O-Planet 6431 13.09.18 18:18 Сейчас в теме
(13) ДА!!! 1000500! Ведь 1-сники, а не 0-сники... В самом названии уже кроется заговор.
18. nyam-nyam 14.09.18 10:32 Сейчас в теме
(16)И не сиплюсплюшкины...
20. gkhvgkh 14.09.18 12:56 Сейчас в теме
Ох уж эти вечные пинки 1-с программистов )) Не все хотят признавать их программистами.
21. Ditron 184 14.09.18 16:53 Сейчас в теме
А главный быдлокодер тот, кто думает что, только в С-подобных языках, массивы индексируются с 0 ;-)
24. t.v.s. 111 14.09.18 20:30 Сейчас в теме
(21) Или тот, кто путает понятия индекс и номер по порядку.
Про то что есть языки, где индексом массива может являться не непрерывная (и даже не обязательно возрастающая!) последовательность чисел (и даже не обязательно чисел!) вообще молчу
22. Ditron 184 14.09.18 16:55 Сейчас в теме
А что, программист обязательно должен писать на "языке", а как же те, кто запрограммировал такую штуку как ДНК? ;-)
23. t.v.s. 111 14.09.18 20:27 Сейчас в теме
(22) Я мог бы изменить мир! Но бог не дает исходники:(
25. Infector 199 14.09.18 23:56 Сейчас в теме
Годный вброс для разведения холивара, правда уровень полученного холивара достоин разве что школьников.
Использование индексов от 0 приводит еще и к тому, что индекс 256 выпадает из употребления в составе байта. (см. IP адреса) И в качестве юбилейного учитывать следует 255 индекс.
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)