Yes, for newbies it will be the true disaster - errors, dependencies hell, no 
example source code in gitlab/github, some unexplained words in examples and so 
on.

But the book is not for newbies - om page 5 it is explicitly stated "this book 
for people who can already program". I would add - "and who can handle OS and 
packages" Errors and dependencies? On Linux we face it very often (Linux 
sucks!) and know how to solve it (couple installations and both my arch linux 
and ubuntu works fine). No example code available? Yes, and it force you to 
write your code, think and guess how to make examples meaningful, adding lines 
of code from a book and your own lines of code. Pixels are small on your 4k/8k 
monitors? Yes, but you should know your HW, and it is intermediate steps for 
drawing lines anyway.

The name is "Mastering", not "For Dummies", not "in 24 hours". Mastering is a 
set of knowledge, abilities, skills. And this book provides a path for 
mastering - dry, demanding, igniting for "grokking"

Reply via email to