Hmm, no. many of the classics of compsci are not available to read online, and there are even some which are practically impossible to find even as shitty scanned pdfs
The Psychology of Computer Programming
The Paralation Model
Handbook of Human-Computer Interaction
Object-Oriented Programming in Common Lisp
Computer-Aided Financial Analysis (Miller)
Probability, Statistics, and Queueing Theory (Allen)
The Brain Makers
Note that I sold off most of my library and regularly sell books once I am done reading them, so this is just a small sample of the material that you will not find online, that I have personally read. Also all the older/rare books I have borrowed from/read at my local public library (public libraries have a surprising amount of computer books), and the university libraries I have been associated with earlier.Whoever discounts computer science books today because "you can find it all online" does so out of a very deep ignorance of computer science. Between Google Books and the Internet Archive's scanning project digital copies do exist, but are inaccessible.
Fundamentals are still better off starting with a book before moving to online imo.
I agree, except I don't think it's changing, because the end artifact of "plan out, organize and go into detail on the topic" I would still call a "book", regardless of how its delivered.
Maybe a break from the eye strain of staring at screens? Nostalgia?
Also, the book form leads to a different way of engaging with information, even if its digital. When I look at technical books on Amazon, I always read the table of contents first. Gives an idea of topics covered and overall organization, and thus how the information is connected in the author's mind. That adds value over just Googling and following various links in a haphazard fashion to learn about a topic.
On a computer screen this doesn't seem to work.
https://en.wikipedia.org/wiki/Computer_Literacy_Bookshops
Their website in 1998: https://web.archive.org/web/19961219170620/http://clbooks.co...