6 ms·
I’m looking for almost exactly this, but an abstraction or two higher - software architecture. Almost like SICP but as a course where I can follow along in more
by jackcodes 7y ago
I’m looking for almost exactly this, but an abstraction or two higher - software architecture. Almost like SICP but as a course where I can follow along in more bite size chunks with video lectures. Does anyone have a recommended course?
- Ericson2314 7y agoThe class doesn't exist because the adequately architected software barely exists.
- BubRoss 7y agoIsn't that the truth. Sometimes I feel like the only sane person in an insane world when no one seems to admit that no one really understands how to architect software.
- adamnemecek 7y agoMaybe elements of computing systems?
- jackcodes 7y agoI’m struggling to search for this, is it by a particular university or provider?
- adamnemecek 7y agohttps://www.nand2tetris.org/ https://www.nand2tetris.org/
- jackcodes 7y agoThank you
- person_of_color 7y agoThis will change your life. https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-172-performance-engineering-of-software-systems-fall-2018/ https://ocw.mit.edu/courses/electrical-engineering-and-compu...
- billfruit 7y agoThough it is not a course,I would recommend the book, "Computing Systems:A Programmers Perspective" by Randall Bryant and David O' Hallaron. I especially like its full focus on x86-64, explaining the behaviour of a modern processor, including extensive coverage of floating point functionality, which most introductory books only cover perfunctorily. A rare computer arch book written with programmers as the intended audience.