Таненбаум 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 и редакторов.
Подробнее о терминах «холивар» и «религиозные войны» читайте в нашем блоге.