I've been meaning to finally figure out LISP, I'd be willing to use this as an excuse!
I've been meaning to finally figure out LISP, I'd be willing to use this as an excuse!
This is partially because it uses an existing language, rather than a home grown language. Guix was also my entry point for learning Lisp, and the abundance of learning material for the language will probably always dwarf that of Nixs homegrown language. I actually watched all of the SICP lectures; I found that to be an incredible resource to get my footing.
It's also important to note that Guixs documentation is readily available on the system using the GNU info utility, which if you're not familiar with, is like man but on steroids. If you use Kagi, I also made this lens[0] that allows one to search through the web version of the documentation, the mailing list archives, and the IRC logs all at once using !guix.
[0] https://kagi.com/lenses/l7mPOuJp7zljHquBjsekFn6dM9Thw1A8