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