Hello David, thanks for the reply.

Yes, I have read the Documentation page. I am working through PicoLisp Works, however in the PicoLisp Tuturial we see this statement.

"""This is not a Lisp tutorial, as it assumes some basic knowledge of programming, Lisp, and even PicoLisp. """

I do wish to be competent in Lisp. Any help in wrapping my brain around it is greatly worthwhile.

I have read much of the mailing list. I had seen your Docker container and do look forward to using it. I remember you recommending it to a Mac user. Happily Alexander helped get vip up and running on my laptop. I want to learn to use PicoLisp for scripting and sysadmin activities. Vip seems to be a great asset for such.

I will most definitely avail myself of your container for deployment. I want to do some app development which deploys to some place such as DigitalOcean. I think PicoLisp can be just perfect for such things.

I am in Texas. Would I be correct that the optimum time is Berlin time which is currently 7 hours ahead of me? I am normally up early, so that is not a problem. I can work it in most anytime. I haven't used IRC in years.

Thanks.

Jimmie


On 05/24/2017 11:15 AM, David Bloom wrote:
Hi Jimmie,

You may find yourself having the same realization I often have, that the PicoLisp community has likely written something quite useful on whatever I was considering and all one needs to do is look it up. Additionally depending on your timezone the IRC channel is quite helpful as well as the mailing list here.

A great beginning in exploring PicoLisp would be the "Start here" section of: https://picolisp.com/wiki/?Documentation as there are many articles and tutorials with new ones being posted often. Be sure to download the two books which can teach you everything you need to know about PicoLisp:
- https://github.com/tj64/picolisp-works/blob/master/editor.pdf?raw=true
- https://github.com/tj64/picolisp-by-example/blob/master/book.pdf?raw=true

Getting vip running can be cumbersome for beginners. For that and other reasons I've made a small PicoLisp Docker container including vip found here:
https://hub.docker.com/r/progit/pil-enhanced/

Enjoy PicoLisp and the community surrounding it, I'm a big fan.

Best,
David Bloom

On Wed, May 24, 2017 at 11:43 AM, Jimmie Houchin <jlhouc...@gmail.com <mailto:jlhouc...@gmail.com>> wrote:

    Hello,

    I am new to PicoLisp and Lisp in general.

    I know that PicoLisp is not Common Lisp and is much closer to the
    original Lisp. However it seems most books are Common Lisp
    oriented. While browsing Amazon I was wondering if any of these
    books might be good to get a good understanding of Lisp.

    LISP 1.5 Programmer's Manual 2nd Edition
    
<https://smile.amazon.com/LISP-Programmers-Manual-Michael-Levin/dp/0262130114>
    by Michael I. Levin (Author), John McCarthy (Contributor)

    Interpreting Lisp: Programming and Data Structures 2nd ed. Edition
    
<https://smile.amazon.com/Interpreting-Lisp-Programming-Data-Structures/dp/1484227069>
    by Gary D. Knott

    The Little LISPer:
    by Matthias Felleisen, Daniel P. Friedman

    Build Your Own Lisp <http://buildyourownlisp.com/>
    Learn C and build your own programming language in 1000 lines of code!
    by Daniel Holden

    I think that Build Your Own Lisp sounds interesting. It seems like
    a good way to learn some C and get an understanding of Lisp at the
    same time. But it would be nice to have an opinion if available
    from people who are already familiar with PicoLisp.


    I do not mind buying old and used books to learn. However, I do
    believe it would be of great value for growing the community if
    there were current available resources. I have looked at the
    mailing list archives and website. I am working my way through
    PicoLisp Works.

    What about SICP? Does it bring value to a beginning PicoLisper?

    Please feel free to suggest books or other resources which may not
    be mentioned here. I look forward to hearing the wisdom of the
    community.

    Thanks.

    Shalom.

    Jimmie




Reply via email to