guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Etymology of derivation


From: Arun Isaac
Subject: Re: Etymology of derivation
Date: Tue, 03 Nov 2020 20:13:54 +0530

> Lower-level APIs are available to interact with the daemon and the
> store.  To instruct the daemon to perform a build action, users
> actually provide it with a “derivation”.  A derivation is a low-level
> representation of the build actions to be taken, and the environment
> in which they should occur—derivations are to package definitions what
> assembly is to C programs.  The term “derivation” comes from the fact
> that build results _derive_ from them.

This paragraph explains well what derivations are. But, it only helps a
bit with the rather confusing etymology of the word. "derive" and
"derivation" raise very familiar mathematical notions in our mind, that
it may not be possible to really explain our use of "derivation" very
easily.

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]