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

Reply via email to