Comment by SilentM68
12 hours ago
Never seen a book written that incorporates the programming language as part of the learning material.
Awesome work!
I await the Linux version :)
12 hours ago
Never seen a book written that incorporates the programming language as part of the learning material.
Awesome work!
I await the Linux version :)
Wow, that's amazing:
> Do I need to know C before starting?
> No. Chapters 4 and 5 teach C from the ground up, focusing on the parts of the language that matter for kernel work (pointers, structures, memory layout, the preprocessor, and calling conventions). If you already know C well, sidebars in those chapters tell you what to skim and what to read carefully.
> Do I need to know UNIX or FreeBSD?
> No. Chapter 2 walks you through installing FreeBSD in a VM or on bare metal, and Chapter 3 introduces the UNIX command line, filesystem, processes, permissions, and editors. By the end of Part 1 you will have a working lab and the vocabulary to use it.
If you're trying to get more contributors to your project, that seems like an excellent way to do it:) You have any interest in working on the project? Great, here's everything to get you there!
It doesn't seem like a good book. I would skip it.
What are the perceived issues?
Considering how passionate the author is about BSD, I wouldn't hold my breath.
Quite common back when books were the main learning source.
Much nicer than the current approach of throwing you in the deep end and expecting you to already know everything the author does.