Low-Level Programming University – A roadmap to becoming a low-level programmer
1–10 of 168 posts
Re: Low-Level Programming University – A roadmap to becoming a low-level programmer
#2Everything in this style guide is covered in CS:APP https://matt.sh/howto-c
There's also http://rust-class.org/ and https://www.nostarch.com/Rust
Re: Low-Level Programming University – A roadmap to becoming a low-level programmer
#3CS:APP 3rd version you can buy on Abe Books the global edition for $20, then follow this course and watch 'old videos' https://www.cs.cmu.edu/~213/schedule.html Everything in this style guide is covered in CS:APP https://matt.sh/howto-c There's also http://rust-class.org/ and https://www.nostarch.com/Rust
I'm studying (at my own pace) the book, practicing the problems, and watching the lectures--I even downloaded the Panopto iPhone app to watch lectures while on the bus ride into work.
The course is very rewarding: x86, memory systems, systems programming, linking, socket programming ... all packed in a single book, providing a holistic view of systems, from a programmers perspective.
Re: Low-Level Programming University – A roadmap to becoming a low-level programmer
#4EDIT: Thanks for the replies. Alot of good links.
Re: Low-Level Programming University – A roadmap to becoming a low-level programmer
#5My personal additional to the list would be "What Every Programmer Should Know About Memory" https://people.freebsd.org/~lstewart/articles/cpumemory.pdf
Re: Low-Level Programming University – A roadmap to becoming a low-level programmer
#6If you look at everyone reinventing the wheel in electron and not caring about performance I don't think the situation is going to get better anytime soon.
Re: Low-Level Programming University – A roadmap to becoming a low-level programmer
#7Re: Low-Level Programming University – A roadmap to becoming a low-level programmer
#8Low level programmer here. This is great but the job market for low level programmers is very small. Recently, while interviewing, I described a thread safe, concurrent queue implementation to a hiring manager and he asked me -- "so how does this relate to big data and ML"?
Re: Low-Level Programming University – A roadmap to becoming a low-level programmer
#9This is great, but does any one have any gentler intros ? I'm trying to teach low-level programming to one of my junior devs. She graduated from a boot-camp school and is struggling a bit. EDIT: Thanks for the replies. Alot of good links.
Re: Low-Level Programming University – A roadmap to becoming a low-level programmer
#10Low level programmer here. This is great but the job market for low level programmers is very small. Recently, while interviewing, I described a thread safe, concurrent queue implementation to a hiring manager and he asked me -- "so how does this relate to big data and ML"?
in a capitalist society, small/rare usually means high-paying! don't make it your career but it pays to know these things when writing your high-level code.