Не нужны не только бумажные книги по программированию (именно в таком сочетании), но и их pdf-имитации, особенно те, что пытаются максимально близко соответствовать ограничениям первоисточника.
Сейчас многими всё ещё считается, что если материал не вышел в виде традиционной бумажной книги, то он недостаточно хорош. Человеческое мышление инерционно, и не удивительно, что во многих случаях оно изо всех сил цепляется за то, к чему привыкло, не замечая, что давно могло свестись к культу. Если раньше из-за большей сложности и дороговизны процесса к отбору материала и его подготовке подходили довольно серьёзно, что и приводило к наличию весомой корреляции между фактом печати и качеством книги, то с демократизацией (а у нас и коммерциализацией) процесса в печати стал появляться откровенный мусор ничуть не лучше, чем аналогичный материал в интернете.
Если вы программируете компьютер, то компьютер определённо нужен. При этом он одновременно и достаточен, и удобен, позволяя хорошо работать и с книгами по программированию. Удобство ценно само по себе. Достаточность даёт больше минимализма и свободы, которые некоторыми очень ценимы. Можно обойтись без махины издательского дела, которая, кстати, включает в себя использование компьютеров. Сейчас даже нельзя сказать, что типографское дело проще компьютерного, хотя оно существовало задолго до него. Электроника стала составной частью почти любого мало-мальски сложного процесса производства, и поэтому такие процессы по совокупности сложней, чем его составная часть — компьютерная техника.
Цепляется сознание и за привычность бумажного носителя информации, для чего даже придумываются несущественные для книг по программированию обоснования. Ещё совсем недавно компьютеры были большими, тяжёлыми, дорогими, ненадёжными, прожорливыми, шумными, неудобными, вредными и утомительными для длительного использования. На этом фоне использование сопроводительных бумажных материалов могло выглядеть более чем оправданно. Теперь же баланс очень сильно изменился и многие материалы, тем более связанные с программированием компьютера, стало намного удобней иметь в самих компьютерных устройствах. И очень хорошо, когда эти материалы не пытаются подражать бумажным книгам, а используют возможности носителя во всей красе. В таком виде они только повышают, а не понижают эффективность освоения материала.
Но даже тогда, когда не принимается во внимание ни вопрос престижа, ни привязка к привычной бумажности, часто авторы всё равно продолжают бесмысленно подражать именно бумажным носителям, заставляя себя и читателей втискиваться в уже не актуальные тесные рамки бумажных книг и отказываться от широких и полезных возможностей компьютеров только потому, что в бумажных книгах этого было нельзя. Часто не используются даже простые возможности, которые всё-таки присутствуют и в без того ограниченном формате pdf.
А потенциальные преимущества материалов на электронных носителях весьма весомы:
Естественно, многие преимущества верны не только для книг по программированию, поэтому не нужны бумажные книги и многих других направлений, но неизвестно сколько времени понадобится, чтобы люди это приняли за должное и перестали готовиться к предыдущим «войнам».