6Data Compression

image

Sometimes the hard work of software is obvious to everyone, as it is with movie CGI and video game graphics. You don’t have to know anything about how computers work to be impressed with the visuals in films like Avatar and games like Crysis. Sometimes, though, software is doing its most amazing work when it looks like it’s not working hard at all.

Watching a high-definition movie on a disc or streamed over the Internet is something most of us take for granted. Isn’t that just storing and displaying images? Why would that require special techniques? To understand why we should be impressed with Blu-ray video and Netflix streaming, ...

Get How Software Works now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.