5 ms·
A lot of us today (including myself) are bootstrapping our own CS education and cannot, in fact, build from bare metal. I, for one, learn more and more when peo
by sAuronas 13y ago
A lot of us today (including myself) are bootstrapping our own CS education and cannot, in fact, build from bare metal. I, for one, learn more and more when people post things like this and I am also very grateful...and on my way to understanding implementation != language.
- pjmlp 13y agoSomething that would help is to do a lot of computer archaeology. Many old papers and documents are now scattered around the web. You would get to learn a lot from the days C was UNIX only, there was a lot of choice in programming languages and OSs to chose from. Specially the whole explosion of home computers diversity and respective development environments.
- sAuronas 13y agoThanks for the comments. I am trying to read less HN and more of the C book. Really, I just need more time than 24 hours in a day.
- coupdejarnac 13y agoIf you're teaching yourself (what I assume you mean from bootstrapping), you ought to take a Coursera or EdX class on computer architecture or at least get a good textbook on the subject. The class should cover microprocessor architecture, assembly language and how the assembler works. My EE course on the subject at UT Austin used the 6800 micro family, and my CS friends at UT took a similar class that used MIPS.