4 ms·
School's out bucko, I wouldn't stoop that low. :D This is more or less a metaphysical inquiry into where computer science is headed. Algorithms + data begets d
by mlLK 17y ago
School's out bucko, I wouldn't stoop that low. :D
This is more or less a metaphysical inquiry into where computer science is headed. Algorithms + data begets design patterns, design patterns + objects begets...
- stcredzero 17y agoIf you want a good feel for this stuff, try downloading and going through this course, "NAND to Tetris": (Link is not the course, but a talk about it.) http://video.google.com/videoplay?docid=7654043762021156507 http://video.google.com/videoplay?docid=7654043762021156507 The book is only $26, last I looked. The course software is all Open Source. You'll see how digital logic is used to construct components like logic units and memory, which is then used to construct a computer, for which you create a computer language, which you then use to write an operating system, and finally, you program games on it. This will then give you the wherewithal to really understand Godel-Escher-Bach: http://www.amazon.com/Godel-Escher-Bach-Eternal-Golden/dp/0465026567/ http://www.amazon.com/Godel-Escher-Bach-Eternal-Golden/dp/04... If you want, you can read the book first, but then go through the course and read it again. The 1st time you read it, much of it will be lost on you, but the 2nd time, you'll have many Ah-HA! moments. One key is Automata Theory. Understand that, and you can understand what you are trying to ask about.