Welcome Mia! I followed the steps of your install pil21 on win10/WSL blog post - and it worked fine, thanks for putting all (WSL+Linux+pil21) together in one recipe.
(I only had to do a 'sudo apt update' before Ubuntu did install the llvm) Reading over your nice list of planned topics, 'Segmentation Fault' and 'Dynamic Binding' come to my mind. An application / commandline tool quitting with segfault is so very uncommon nowadays, that new friends of picolisp might think more of a 'faulty program' than conscious design decisions of the picolisp author. Writing the first experimental code lines in a file on disk and loading it with 'pil mycode.l +' helped me a lot to lower my frustration about having typed in 10 lines of code in the REPL which were all wiped out by my false function calls in the beginning. 'Dynamic Binding' is rarely used today, I guess, and might lead to trouble for experienced programmers, who come from other languages, which follow the 'lexical binding' paradigm(?). There was a PilCon talk on this and I tried to find a simple rule, how to avoid problems or how to recognize in advance if problems would occur, but I do not have that present. Perhaps we could raise this topic in the mailing list again one day. So this could be an entry with question mark (I'm not really sure how relevant this topic is) in your nice content list. Keep on writing :-) Kind Regards, Olaf On 01.09.21 11:57, Mia Burger wrote: > Hi all, > > I'm Mia, one of Alex' daughters, nice to meet you! > > I started to play around with PicoLisp a few months ago. So I checked > the available resources, and after a while I thought it might be good to > have a little bit more "beginner's level" content, with a low threshold > and fun to read. Because I feel that a lot of it is already quite > advanced (or of rather mixed difficulty), which can be quite frustrating