Re: Learning Lisp

2017-06-16 Thread Enrique Sánchez
thanks for the link, Jimmie.

Enrique.


Re: Learning Lisp

2017-06-16 Thread Jimmie Houchin

Thanks for the links.

However, I get a Not Found error for the LISP Programmers Manual. I 
searched on that site but could not find it. But I searched and found it 
here.


http://www.softwarepreservation.org/projects/LISP/book/LISP%201.5%20Programmers%20Manual.pdf


Jimmie



On 06/11/2017 04:01 PM, Danilo Kordic wrote:
I think ``Interpreting Lisp'' can be downloaded here: 
http://www.civilized.com/files/lispbook.pdf​


And ... 
http://community.computerhistory.org/scc/projects/LISP/book/LISP%201.5%20Programmers%20Manual.pdf






Re: Learning Lisp

2017-06-15 Thread Jimmie

I want to thank all the replies to this thread.

I kind of got discouraged looking at some PicoLisp source code and 
thought to myself. I am not sure I can do this.


Philosophically I think PicoLisp is great. A small language. A small and 
fast, efficient interpreter. Distributed database applications with a 
browser based GUI. Great interface to C. An amazing feature set in as 
dynamic a language as exists. VIP rounds out an amazing tool.


After I finish my C book, I will suck it up and do the hard work 
necessary to get Lisp/PicoLisp in my head. With the exception of 
numerical functions on arrays/lists, Numpy like stuff. It seems to be a 
great fit for a lot of what I would like to do. But if native 
performance with numbers on arrays/lists isn't sufficient. I can always 
call into C.


Again thanks for the links and suggestions and an amazing tool to work with.

Jimmie Houchin


On 06/15/2017 10:25 AM, O.Hamann wrote:
This looks like a very valuable resource for self-taught guys like me - 
thank you very much for sharing!


Kind regards, Olaf


On 12.06.2017 09:26, Mike Pechkin wrote:


https://www.cs.cmu.edu/~dst/LispBook/ 


all tasks, some ignored, on PicoLisp
https://bitbucket.org/mihailp/tankfeeder/src/5a91a025d78eacf68655b6dbec5c2dd346624146/Touretzky/?at=default 



(mike)








--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: Learning Lisp

2017-06-15 Thread O.Hamann
This looks like a very valuable resource for self-taught guys like me - 
thank you very much for sharing!


Kind regards, Olaf


On 12.06.2017 09:26, Mike Pechkin wrote:


https://www.cs.cmu.edu/~dst/LispBook/ 


all tasks, some ignored, on PicoLisp
https://bitbucket.org/mihailp/tankfeeder/src/5a91a025d78eacf68655b6dbec5c2dd346624146/Touretzky/?at=default

(mike)





--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: Learning Lisp

2017-06-12 Thread Mike Pechkin
https://www.cs.cmu.edu/~dst/LispBook/
all tasks, some ignored, on PicoLisp
https://bitbucket.org/mihailp/tankfeeder/src/5a91a025d78eacf68655b6dbec5c2dd346624146/Touretzky/?at=default

(mike)


Re: Learning Lisp

2017-06-11 Thread Danilo Kordic
I think ``Interpreting Lisp'' can be downloaded here:
http://www.civilized.com/files/lispbook.pdf​

And ...
http://community.computerhistory.org/scc/projects/LISP/book/LISP%201.5%20Programmers%20Manual.pdf


Re: Learning Lisp

2017-05-24 Thread Jimmie Houchin

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 > 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


by Michael I. Levin (Author), John McCarthy (Contributor)

Interpreting Lisp: Programming and Data Structures 2nd ed. Edition


by Gary D. Knott

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

Build Your Own Lisp 
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







Re: Learning Lisp

2017-05-24 Thread David Bloom
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 
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
> 
> by Michael I. Levin (Author), John McCarthy (Contributor)
>
> Interpreting Lisp: Programming and Data Structures 2nd ed. Edition
> 
> by Gary D. Knott
>
> The Little LISPer:
> by Matthias Felleisen, Daniel P. Friedman
>
> Build Your Own Lisp 
> 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
>
>
>


Learning Lisp

2017-05-24 Thread Jimmie Houchin

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 


by Michael I. Levin (Author), John McCarthy (Contributor)

Interpreting Lisp: Programming and Data Structures 2nd ed. Edition 


by Gary D. Knott

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

Build Your Own Lisp 
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