В этой статье рассмотрим термин «религиозные войны» и примеры таких «войн», связанных с тематикой разработки.
- Что такое холивар: объяснение простыми словами
- Холивар — это полезно или вредно?
- Примеры религиозных войн из мира технологий и программирования
- Таненбаум vs. Торвальдс (микроядро vs. монолит)
- Объектно-ориентированное программирования против функционального программирования (война парадигм)
- Linux vs. Windows (война операционных систем)
- Chrome vs. FireFox vs. Opera vs. ... (война браузеров)
- Mac vs. все остальные (война «маков» против всех)
- Vim vs. Emacs (война редакторов кода)
- Что стоит запомнить новичкам
Что такое холивар: объяснение простыми словами
Термин «холивар» произошёл от английского holy war — священная война. По данным энциклопедии Britannica, так называют войны, которые ведутся в религиозных целях. Пример — крестовые походы. «Священные» войны также называют религиозными.
- Освойте азы современных языков программирования
- Изучите работу с Git и командной строкой
- Выберите себе профессию или улучшите навыки
В интернете термины «холивар» и «религиозные войны» получили новое значение. Они используются для обозначения особых споров. Холивар можно узнать по таким характеристикам:
- продолжительность — «религиозные войны» в комментариях под статьями, на форумах и в соцсетях длятся месяцами и годами. Они то стихают, то разгораются снова;
- категоричность — оппоненты принимают только свою позицию и не меняют её, даже если противник аргументированно доказывает свою правоту;
- эмоциональность — участники холиваров часто переключаются с предмета дискуссии на оценку личности оппонента и даже на оскорбления.
«Священные» войны в интернете иногда называют терминами «флейминг» или «флейм». Они произошли от английского flame — огонь. Но между флеймом и холиваром всё-таки есть разница.
По данным TechTerms, флеймингом обозначают публикацию оскорбительных сообщений в адрес собеседников. То есть холивар может проходить без флейминга, если участники не оскорбляют друг друга, а просто спорят.
Холивар — это полезно или вредно?
Однозначно ответить на этот вопрос невозможно. Каждый слышал поговорку «в споре рождается истина». Если речь идёт о конструктивном споре профессионалов, в котором собеседники прислушиваются к аргументам оппонентов, эта поговорка может быть справедливой. Но много ли вы видели конструктивных споров профессионалов в интернете?
Религиозные войны привлекают внимание к проблеме, а также увеличивают посещаемость и популярность площадок, на которых ведутся эти войны. Поэтому модераторы форумов или администраторы групп в соцсетях охотно поддерживают холивары или публикуют холиварные посты.
«Священная» война может вредить площадке или конкретным людям:
- неконструктивные дискуссии отнимают время;
- репутация площадки, участники которой часто и много холиварят, может пострадать;
- репутация участников холивара может пострадать.
Холивары — явление, которое проще принимать как данность, а не рассматривать через призму хорошего и плохого. Ниже вы найдёте примеры горячих интернет-споров из мира технологий и разработки. Осторожно, чтение комментариев может вывести вас из равновесия и подтолкнуть к участию в дискуссии.
Примеры религиозных войн из мира технологий и программирования
Таненбаум vs. Торвальдс (микроядро vs. монолит)
Это классический пример профессионального спора, который перерос в холивар или даже флейм. Первыми участниками стали известные разработчики Эндрю Таненбаум и Линус Торвальдс. Дело происходило в начале 90-х, участники спорили в в одной из новостных групп «Юзнета».
Таненбаум и Торвальдс начали спор из-за архитектуры ядра операционных систем. Первый утверждал, что лучше использовать микроядра, второй выступал за монолитное ядро. Участники спора много раз возвращались к публичному обсуждению архитектуры ядра, но каждый остался при своём мнении.
Объектно-ориентированное программирования против функционального программирования (война парадигм)
Ещё один пример вечного спора. Холивары вокруг этого вопроса разгораются с завидной регулярностью на разных площадках. Хороший пример — перевод статьи Роберта Мартина «ФП vs. ООП» на Хабре. Автор оригинала утверждает, что споры сторонников функционального и объектно-ориентированного подхода не имеют смысла, так как эти парадигмы отлично уживаются. Более 100 комментариев под переводом показывают, что у людей есть на этот счёт разные мнения.
Linux vs. Windows (война операционных систем)
Это один из примеров «священной» войны вокруг операционных систем, которые лучше использовать вообще и для разработки в частности. В таких холиварах участвуют сторонники Linux, macOS, Windows. Вариация — споры между ценителями Android и iOS. Пример холивара на эту тему — ветка на форуме GameDev.ru. Она существует с 2011 года, а спор в ней до сих пор идёт.
Узнайте больше об операционных системах У нас есть курс по операционным системам. Зарегистрированные пользователи могут пройти его бесплатно.
Chrome vs. FireFox vs. Opera vs. ... (война браузеров)
В этом споре активно участвуют как простые пользователи, так и профессиональные разработчики. Если для первых дело скорее в привычках, удобстве и личных предпочтениях, то вторые приводят серьёзные аргументы в пользу любимых интернет-обозревателей. Пример снова будет с форума GameDev.ru — спор сторонников Opera и FireFox начался на этом ресурсе в 2006 году и продолжается в 2020 году.
Mac vs. все остальные (война «маков» против всех)
Эта «священная» война тоже идёт как среди разработчиков, так и среди рядовых пользователей. Сторонники продукции компании Apple говорят, что только «маки» позволяют нормально жить и работать. Противники придерживаются противоположной точки зрения. Например, Чарли Ли в своём посте утверждает, что Macbook не подходит для разработки.
Vim vs. Emacs (война редакторов кода)
Бесконечная тема для споров. Классикой можно считать холивары сторонников использования Vim и Emacs. Пример относительно конструктивной дискуссии на эту тему можно найти на форуме Linux.org.ru. Вариация на тему этого спора — холивары между сторонниками применения IDE и редакторов.
Если вам интересна тема редакторов, прочитайте наш гайд по использованию Vim.
Что стоит запомнить новичкам
- Холивар, религиозная или «священная» война — дискуссия в интернете, которая вышла за рациональные рамки и превратилась в эмоциональный спор, иногда с переходом на личности и оскорбления.
- Холивары могут быть полезными для площадок, на которых они ведутся. Отслеживайте это и не попадайтесь на уловки модераторов форумов и групп в соцсетях, если не хотите потратить много часов на бесполезные споры.
- В «священных» войнах можно найти позитивные стороны. Как минимум, если в споре участвуют профессионалы, и они аргументированно отстаивают свою точку зрения, из холивара можно вынести пользу.
- Освойте азы современных языков программирования
- Изучите работу с Git и командной строкой
- Выберите себе профессию или улучшите навыки