These days I run engineering at Lido and noticed something really strange. We’re working on a spreadsheet OS in the browser. It’s all JavaScript, but…it’s just systems engineering. We write drivers to provide a common interface for I/O. We have system calls (Spreadsheet formulas) and a kernel (written in JavaScript). We plumb data, have to worry about race conditions, and all the other fun stuff. Even though its not “C” or dealing with hardware, or managing threads, it’s all the same ideas.
Are there any books or courses you recommend for learning systems engineering? Computer Systems: A Programmer's Perspective or a basic OS book comes to mind but I'm wondering if there are better ones
Are there any books or courses you recommend for learning systems engineering? Computer Systems: A Programmer's Perspective or a basic OS book comes to mind but I'm wondering if there are better ones