Open tejing1 opened 2 years ago
And Teaching Tech Together mention Hattie Effect Sizes, one of it points are -0.29 for non standard dialect use (that if I get it right is teacher speaking a language uncommon to students) and we usually speak 'academic dialects' where most of our students are more practical (street smart) than academical (book smart)
I wish, I never had to say 'derivation' to anyone.
derivative
?*.drv
files", should be .drv files
, like .nix files
aren't nix
', I would change to .lockderivative
?
There's a lot of ambiguity and confusion surrounding the terms "package" and "derivation" currently. It would be good to provide a consistent set of terminology in this book.
The current situation I see in the community:
derivation
keyword or other functions which wrap it. These are further subdivided by the external interface the code in the file conforms to:callPackage /path/to/file.nix { ... }
import /path/to/file.nix { ... }
import /path/to/file.nix
derivation
keyword or other functions which wrap it.derivation
keyword or other functions which wrap it.*.drv
files in the nix store generated from those expressions*.drv
fileWe need to set some precedents about how we refer to these concepts. Some overloading is probably appropriate, but not this much.