4 ms·
Yes, I feel that everyone should learn these things. Why not? It's like two weeks of work at most to understand basically what is going on in hardware. I'm pret
by keefe 17y ago
Yes, I feel that everyone should learn these things. Why not? It's like two weeks of work at most to understand basically what is going on in hardware. I'm pretty sure they teach these things in high school or even grade school these days. I'm not suggesting knowing low level details, but understanding the basics of computation - here is this big universe of data out there in secondary storage but I need to grab a part of it into short term memory, do something with it and then stuff it back. It turns out that computation is a fundamental part of our universe (wolfram's a new kind of science and other works talk about this) and there's a lot to be gained by understanding what data is, the different ways it can live and how it is manipulated in modern computers. The CPU/RAM/storage cycle is fundamental and understanding this informs a lot of things. It's also pretty key to learning introductory programming, which I believe impacts basic thought processes in the same way that knowing basic math does.
- enobrev 17y agoWhile I don't agree that everyone should know these things, you make solid points.