Something I can't help but notice in studying all the software running on my laptop: Basically all of it is there to communicate with us, computing answers to our questions typically takes only about a dozen lines of code depending on the language. If that, usually we're just storing & sending data!

Communicating with humans is by far the hardest task most computers tackle, requiring complex I/O stacks even to render a terminal window!

@alcinnz it hit home for me how much we take this for granted when I started programming for the GBA. blitting out hundreds of sprites all over the screen using hardware acceleration is actually quite easy; what's tremendously difficult is a "hello world" program that actually puts text on the screen.

Follow

@technomancy @alcinnz the GBA hardware is even descended from video terminals and it’s still hard

Sign in to participate in the conversation
Merveilles

Merveilles is a community project aimed at the establishment of new ways of speaking, seeing and organizing information — A culture that seeks augmentation through the arts of engineering and design. A warm welcome to any like-minded people who feel these ideals resonate with them.