Pilcon Mind Map 2022-04-10
Hi List, Pilcon Mind Map 2022-04-10 is present on below link on the top of the page. https://picolisp.com/wiki/-A541.html?*ID=+1971587 Thanks Nehal linktr.ee/nehalsin
PilCon Mind Maps 2022-03-10
Hi List, Mind maps of PilCon held yesterday 2022-03-10 are now available at the top of webpage on following link. https://picolisp.com/wiki/?pilcon-mindmaps Thanks Nehal -- linktr.ee/nehalsin
PilCon Mind Maps 2022-02-10
Hi List, Mind maps of PilCon held last month on 2022-02-10 are now available on following link at the top. https://picolisp.com/wiki/?pilcon-mindmaps Thanks Nehal -- linktr.ee/nehalsin
Pilcon Mind Map 2021-09-10
Hi List, I could log in wiki but did not find edit button after login. 2021-09-10 Mind Map is in repo here: https://nehalsinghal.github.io/picolisp/ Also thanks for the input regarding factorization of code base of PicoLisp Machine elsewhere on the mailing list. I'll try to illustrate what I was meaning to say using one of the libs and present next month in PilCon. Regards Nehal -- https://linktr.ee/nehal5
Re: New blog - "PicoLisp for beginners"
Hi Mia, Thanks for posting here and starting this blog. There are a total of three blogs at the moment. Last one I feel could be further simplified, it's great effort by you. The flow and flair make it all the more interesting to read posts in one go! I loved the first article. Thanks again. Also I'm glad you liked the mind maps! :-) Hoping to read further and also contributing by way of more mind maps. With warm regards, Nehal -- https://linktr.ee/nehal5 On Wed, Sep 1, 2021, 3:34 PM 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. > > So we started to put up a blog together. Today I have posted the first > article, and there will be one post per day for the next few weeks. If > you're interested, feel free to follow! > > - This is the blog homepage: https://picolisp-blog.hashnode.dev/ > > - And here is the repository with some ideas for structure and content: > https://gitlab.com/picolisp-blog/structure > > I'm always happy about feedback or further inputs - for example, I think > it would be really nice to feature some community projects, like Nehal's > mind maps. Always open for your ideas! Also, please let me know if > something requires further explanation or maybe is even wrong. > > > Wish you a nice rest of the week! > > Best regards, Mia > > > PS. Also I have to apologize, obviously most of the content is not > originally from me but from the community. Sometimes I even copied > complete sentences if I liked them. Hope that was ok! > > -- > UNSUBSCRIBE: mailto:picolisp@software-lab.de?subjectUnsubscribe >
PilCon Mind Map 2021-08-10
Dear List, Pilcon Mind map of 2021-08-10 is now available here https://picolisp.com/wiki/?pilcon-mindmaps. Thanks Nehal Volunteer and Former Intern, Free Software Foundation Boston, Massachusetts, USA FOSS, Picolisp and AI Awareness Activist Quora English: https://www.quora.com/profile/Nehal-Singhal Quora हिन्दी: https://hi.quora.com/profile/Nehal-Singhal
Re: pil21 installation on termux
This works. Thank you. :) *From: *Alexander Burger *To: *picolisp@software-lab.de *Received: *Apr 11, 2021 5:21:39 PM *Subject: *Re: pil21 installation on termux > Hi Nehal, > >> I'm having issues with pil21 installation on termux despite having all >> prerequisite libs installed for compilation. >> >> Does anyone have complete steps of installation with cmake? > > No idea about cmake, but this worked for me on Termux: > > $ apt install make clang llvm readline libffi openssl pkg-config > $ curl -Os https://software-lab.de/pil21.tgz > $ tar xfz pil21.tgz > $ cd pil21 > $ (cd src; make) > > ☺/ A!ex > > -- > UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
pil21 installation on termux
Hi List, I'm having issues with pil21 installation on termux despite having all prerequisite libs installed for compilation. Does anyone have complete steps of installation with cmake? Thanks Nehal
Pilcon Mind Map 2020-07-03
Hi List, I updated Pilcon Mind maps with yet another one from the conference held last year on 3 July. https://picolisp.com/wiki/?pilcon-mindmaps Following few were the key points: - Mr Alexander's experience time in software - PicoLisp: Basic concepts, Pilog, Database queries, Objects, Compiled languages, Data types - Mr Alexander's way of programming, approach to problem solving - Further needs of PicoLisp and community Thanks, Nehal Volunteer and Former Intern, Free Software Foundation Boston, Massachusetts, USA FOSS, Picolisp and AI Awareness Activist Quora English: https://www.quora.com/profile/Nehal-Singhal Quora हिन्दी: https://hi.quora.com/profile/Nehal-Singhal
Re: February, January Pilcon Mind Maps
Dear Raman ji, That's wonderful. I'm so very pleased that you got value. Best, Nehal Volunteer and Former Intern, Free Software Foundation Boston, Massachusetts, USA FOSS, Picolisp and AI Awareness Activist Quora English: https://www.quora.com/profile/Nehal-Singhal Quora हिन्दी: https://hi.quora.com/profile/Nehal-Singhal On Fri, Feb 26, 2021, 4:24 PM Raman Gopalan wrote: > > Dear Nehal, > > > Please find Mind Maps of February and January Pilcons here: > > Great! I took a printout of the Penti mind map and stuck it on > the cupboard near my work station. :) > > Many thanks. > > R > > On Fri, 26 Feb 2021 at 13:12, Nehal wrote: > >> Hi List, >> >> Please find Mind Maps of February and January Pilcons here: >> >> https://picolisp.com/wiki/?pilcon-mindmaps >> >> Thanks >> Nehal >> >> >> >> Volunteer and Former Intern, Free Software Foundation Boston, >> Massachusetts, USA >> >> FOSS, Picolisp and AI Awareness Activist >> >> Quora English: https://www.quora.com/profile/Nehal-Singhal >> >> Quora हिन्दी: https://hiquora.com/profile/Nehal-Singhal >> >
February, January Pilcon Mind Maps
Hi List, Please find Mind Maps of February and January Pilcons here: https://picolisp.com/wiki/?pilcon-mindmaps Thanks Nehal Volunteer and Former Intern, Free Software Foundation Boston, Massachusetts, USA FOSS, Picolisp and AI Awareness Activist Quora English: https://www.quora.com/profile/Nehal-Singhal Quora हिन्दी: https://hi.quora.com/profile/Nehal-Singhal
Re: Picolisp Outlook
Hi Tom, It appears that so long as the virtual machine abstraction is of any value the PicoLisp ecosystem will continue to grow. PicoLisp basically is Cell (cons pair) processing. One needs to approach PicoLisp bottom up from cell. Surprisingly the cloud and its serverless abstraction are ultimately abstractions of a virtual machine of a different scale and type, that is orthogonal to PicoLisp. There is already a docker implementation of PicoLisp on SmartOS of Titan cloud. Please search and discover. PicoLisp ecosystem appears to be super safe as it is based on future-proof virtual machine architecture, hence as safe and future-proof as mathematics
Re: December's Pilcon Mind Maps
Thanks a lot once again. I really look forward to putting up more such creative mind maps in order to lend better understanding and organisation of my ideas of what I understand in PicoLisp as well as the conferences we have every month. :) Best, Nehal Volunteer and Former Intern, Free Software Foundation Boston, Massachusetts, USA FOSS, Picolisp and AI Awareness Activist Quora English: https://www.quora.com/profile/Nehal-Singhal Quora हिन्दी: https://hi.quora.com/profile/Nehal-Singhal On Sat, Feb 13, 2021, 7:51 PM r cs wrote: > Nehal: > > Thank you for volunteering them! > > Your work is quite impressive. Usually mind maps seem very high-level to > me or seem to organize other people's thoughts in a way that may not be > compatible with how I consume information (to date I've organized my own > thoughts with Data Flow Diagrams). However your richness of detail, and > domain break outs, especially in the recent pilcon ones (e.g. seeing work > on a Chess cartridge in Forth as part of an evolutionary process) will make > me look at these more closely. Your approach to parsing the domain > knowledge in an area I want to learn more about is quite appealing and > helpful. > > Please keep up the awesome work -- I am looking forward to it! > > Regards, > rcs > > On Sat, Feb 13, 2021 at 1:02 AM Nehal wrote: > >> It is these kind of encouraging words that keeps one enthusiastic about >> contributing to the community in every manner possible. >> >> Thank you so much. >> >> Best, >> Nehal >> >> >> Volunteer and Former Intern, Free Software Foundation Boston, >> Massachusetts, USA >> >> FOSS, Picolisp and AI Awareness Activist >> >> Quora English: https://www.quora.com/profile/Nehal-Singhal >> >> Quora हिन्दी: https://hiquora.com/profile/Nehal-Singhal >> >> On Thu, Feb 11, 2021, 10:05 PM O.Hamann wrote: >> >>> Very helpful, Nehal, >>> >>> it's pleasure to read the annotations concerning the chess session which >>> I could not join. >>> >>> Thank you very much. >>> >>> >>> To follow the link, I had to add a dot, hopefully this one links >>> correctly: >>> >>> https://picolisp.com/wiki/?pilconmindmaps >>> >>> >>> On 10.02.21 09:18, Nehal wrote: >>> > Dear List, >>> > >>> > Here is the link to Pilcon mind maps of December conference. >>> > >>> > https://picolisp.com/wiki/?pilconmindmaps >>> > <https://picolispcom/wiki/?pilconmindmaps> >>> > >>> > Hoping this is helpful. >>> > >>> > Thanks >>> > Nehal >>> > >>> > >>> > >>> > Volunteer and Former Intern, Free Software Foundation Boston, >>> > Massachusetts, USA >>> > >>> > FOSS, Picolisp and AI Awareness Activist >>> > >>> > Quora English: https://www.quora.com/profile/Nehal-Singhal >>> > <https://www.quoracom/profile/Nehal-Singhal> >>> > >>> > Quora हिन्दी: https://hi.quora.com/profile/Nehal-Singhal >>> >>> >>> -- >>> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subjectUnsubscribe >>> >> > > -- > *Níl aon tinteán mar do thinteán féin. *[Irish Gaelic] > (There is no fireside like your own fireside.) > > >
Re: December's Pilcon Mind Maps
It is these kind of encouraging words that keeps one enthusiastic about contributing to the community in every manner possible. Thank you so much. Best, Nehal Volunteer and Former Intern, Free Software Foundation Boston, Massachusetts, USA FOSS, Picolisp and AI Awareness Activist Quora English: https://www.quora.com/profile/Nehal-Singhal Quora हिन्दी: https://hi.quora.com/profile/Nehal-Singhal On Thu, Feb 11, 2021, 10:05 PM O.Hamann wrote: > Very helpful, Nehal, > > it's pleasure to read the annotations concerning the chess session which > I could not join. > > Thank you very much. > > > To follow the link, I had to add a dot, hopefully this one links correctly: > > https://picolisp.com/wiki/?pilconmindmaps > > > On 10.02.21 09:18, Nehal wrote: > > Dear List, > > > > Here is the link to Pilcon mind maps of December conference. > > > > https://picolisp.com/wiki/?pilconmindmaps > > <https://picolispcom/wiki/?pilconmindmaps> > > > > Hoping this is helpful. > > > > Thanks > > Nehal > > > > > > > > Volunteer and Former Intern, Free Software Foundation Boston, > > Massachusetts, USA > > > > FOSS, Picolisp and AI Awareness Activist > > > > Quora English: https://www.quora.com/profile/Nehal-Singhal > > <https://www.quoracom/profile/Nehal-Singhal> > > > > Quora हिन्दी: https://hi.quora.com/profile/Nehal-Singhal > > > -- > UNSUBSCRIBE: mailto:picolisp@software-lab.de?subjectUnsubscribe >
December's Pilcon Mind Maps
Dear List, Here is the link to Pilcon mind maps of December conference. https://picolisp.com/wiki/?pilconmindmaps Hoping this is helpful. Thanks Nehal Volunteer and Former Intern, Free Software Foundation Boston, Massachusetts, USA FOSS, Picolisp and AI Awareness Activist Quora English: https://www.quora.com/profile/Nehal-Singhal Quora हिन्दी: https://hi.quora.com/profile/Nehal-Singhal
Re: Beautiful and Lucid PicoLisp Mind Maps
Dear List, Pictures have been uploaded on wiki. This is the link. https://picolisp.com/wiki/?beautiful-and-lucid-mindmaps I hope this is more comfortable for everyone. Thanks, Nehal Volunteer and Former Intern, Free Software Foundation Boston, Massachusetts, USA FOSS, Picolisp and AI Awareness Activist Quora English: https://www.quora.com/profile/Nehal-Singhal Quora हिन्दी: https://hi.quora.com/profile/Nehal-Singhal On Fri, Jan 29, 2021, 10:22 PM Alexander Burger wrote: > On Fri, Jan 29, 2021 at 11:00:37AM -0500, r cs wrote: > > The link on the wiki is > https://picolisp.com/wiki/?beautifulandlucidmindmaps, > > but there is no content there, only a pointer to a Yandex site for which > > one Virus Total detection engine reported malicious content. > > Hmm, I could get at the PDFs ... > > @Nehal: Perhaps it would be better if you convert each PDF page to a > single PNG > or JPG image, and publish them separately on a Wiki page? > > ☺/ A!ex > > -- > UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe > >
Re: Beautiful and Lucid PicoLisp Mind Maps
Hi Erik, Thanks for notifying. This is the link: https://picolisp.com/wiki/?beautifulandlucidmindmaps Best, Nehal Volunteer and Former Intern, Free Software Foundation Boston, Massachusetts, USA FOSS, Picolisp and AI Awareness Activist Quora English: https://www.quora.com/profile/Nehal-Singhal Quora हिन्दी: https://hi.quora.com/profile/Nehal-Singhal On Fri, Jan 29, 2021, 7:49 PM Erik Gustafson wrote: > Hi Nehal, > > The provided url is for an active session in the PicoLisp wiki. Can you > post the "public" url that appears at the bottom of your article? (e.g > https://picolisp.com/wiki/?home) > > Looking forward to checking it out! > > - Erik > >>
Beautiful and Lucid PicoLisp Mind Maps
Dear List, To aid understanding of various concepts of PicoLisp, beautiful, colorful and lucid mind maps are now available. These are available as separate JPEG images and also as combined into a single PDF in the end. https://picolisp.com/53327/56073295698140944~-A523.html More such presentations will follow in months to come. Enjoy! Thanks Nehal Volunteer and Former Intern, Free Software Foundation Boston, Massachusetts, USA FOSS, Picolisp and AI Awareness Activist
Re: PilCon Schedule
Dear Mr Alexander, Maintaining a schedule page on wiki will be a good idea. PicoLisp is simplest (small) by definition and motivation, so least number of participants should not matter. Merit is not decided by number of people. In the iconic "The Unix Programming Environment" book by Kernighan & Pike, small number of developers (two) is mentioned at end of classic book, while examining the reasons for successful design of Unix. Thus, number of people do not matter, the sessions are extremely fruitful and we all gain a lot of insights. For me in particular asking my queries have been the best way to go forward. As far as I know it is possible to record in Jitsi application by the admin of the conference. https://jitsi.org/user-faq/#:~:text=The%20easiest%20way%20to%20record,and%20access%20the%20recording%20there
Re: Tomorrow is PilCon
Dear List and Pilcon Participants, I'm adding here the points that I feel will complete the recap given earlier by Olaf. Kindly take notice and correct me incase of any error. 1. Database not required for learners. Lists and symbols are sufficient. As per Alex, symbols are higher level concept than lists in picolisp. 2. Common lisp is more list centric. When Alex was starting out in 1980's he was advised to understand and work around symbol more than lisp. At the machine level, symbol is also a cons pair. But apparently it's not needed to be understood while programming. 3. Example of shopping list. Apples, bananas really useful. This was done first by setq making cons pairs in definition. And also later defining a class and object. 4. Great question by another participant (I'm sorry, not knowing name) to ask why take numbers in car of cons pair (in example given in point 3). car in cons pair is good for processing. Lot of functions and function processing can take place. Geo, my Org Babel works perfectly with Picolisp, I'll still review link shared by you. Thanks to Alex for giving us his time and organising the event. It was interesting and very helpful. Also thanks to participants for enabling each other communicate easily with clarity. :) Best, Nehal On Fri, Sep 4, 2020, 6:05 PM George-Phillip Orais < orais.georgephil...@gmail.com> wrote: > Hi Olaf, > > Thanks for this recap, this is very nice indeed! > > I would like to add the hand-made block diagram by Alex for his > documentation, very cool! Maybe we can call it pilDiagram and make it as > official diagram for PicoLisp? Lets see :) > > > Hi Alex, > > Thank you once again for sharing your time and patiently answering our > questions, PicoLisp always surprises me with so many nice features, how I > wish I have a very good Pil knowledge enough to introduce these hidden gems > to the outside world... but I still believe someone here or you with pil21, > it will happen someday soon :) > > > Hi Nehal, > > I'm not so sure but you mentioned about org-babel, does this help your > inquiry: https://github.com/tj64/ob-picolisp > <https://githubcom/tj64/ob-picolisp> > > > Thanks again everyone and stay safe always, have a great weekend! Bis blad! > > > BR, > Geo > > > > > On Fri, Sep 4, 2020 at 8:51 PM Alexander Burger > wrote: > >> Hi Olaf, >> >> > I like to recap some topics/items, perhaps others can also enjoy >> > (disclaimer: there may be misunderstandings or faults in the notes!) >> >> Thanks a lot! This is a very good idea! >> >> And all correct I think. >> >> ☺/ A!ex >> >> -- >> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe >> >>
Re: PicoLisp for 9-11 years' kids
On Sun, Apr 28, 2019, 22:02 Joh-Tob Schäg Hello Nehal, > I've been doing some catching up on these videos. > Mr. Alabhya Singh took quiet some time to explain this mathematical problem > with the different approaches. I recall that in Germany when i was > confronted with the same problem (apply + (range 1 N)), i was taught the > Gauss approach > (/ (* N (- N 1)) 2) directly. > I was not consciously aware that > (= (apply + (range 11 20)) (+ (apply + (range 1 10)) (* 10 10))) > Nice trick. > Wonderful! Sessions shared here are first introduction to children of Lisp. Currently these aren't the tricks they're doing. They're toying with Emacs Scratch Buffer and simple symbolic expressions, trying to solve basic math problems they see in day to day life. That makes me recall an childhood incident where i came distressed from > Kindergarden (I would have been between 5 and 7) when i realized i ran out > of numbers to count. > > > My goal was to find the highest number i can count (looking back it's > that > > i run out of ways to say a number when i try to find the highest number i > > can say): > > > > "one,two,tree,(annoyed pause) this goes till ten like that" > > "eleven,twelve,(let's skip the small steps) next is twenty, then > > thirty,forty,fifty, this goes to slow as well, i never finish that way, > so > > next is one hundred, so next is one thousand, ten thousand, one hundred > > thousand, thousand thousand, (??) that sounds funny, so it must go on > like > > "thousand-thousand-thousand-..." and i now can say all the numbers" > > It turned out it did not. > > I found the next care taker and said "When i grow up i want make > > thousand-thousand €" > > He answered: "You mean like 2000€?" > > I was shocked, 2000 was way smaller than i had in mind. "No like > thousand, > > ten-thousand, hundred thousand, thousand-thousand, ten-thousand-thousand" > > He answered: "It is not thousand-thousand it is called a million" > > It dawned on me that for some stupid reason people decided to call > > thousand-thousand a million. Why would they want to do that it is way > more > > fun to say thousand-thousand-thousand than thousand-million? > > By the time i was ready to ask the question the staff had left in a hurry 😎
Re: Philosophical implications of teaching PicoLisp
Thanks! I absolutely agree with you. What a depiction! For us, Lisp is just a way of dealing data in a different way (syntax) (with kids). We'll also be holding lectures in tribal schools, it's going to a fun activity for sure. Also the kids are experiencing a different life, things in an integrated way, math in art, art in Yoga asanas and Yoga in health/food. What matters most, is happiness in learning and smiles on their faces. Philosophy is living it in practicality. Best, - NEHAL SINGHAL On Sun, Apr 28, 2019, 19:14 Guido Stepken Lisp is IMHO the only programming language (i speak 23) that puts > "transformation" into foreground. Like - with us humans - it's unimportant > who you "are" (in contrary to Object Oriented Languages), but only how we > can transform each other, we do interfere with each other. The "inbetween" > here plays a much more important role. > > "Learning" here means to change the way, neurons are connected. But it's > still the same neuron, that enables us to solve new problems. > > Lisp is a good model to train that kind of thinking. Especially because in > Lisp all "data is code code is data", which makes it extreamly easy not > only to transform streams of data, but also transform steams of PicoLisp > code as well. > > Have fun! > > > Nehal schrieb am So., 28. Apr. 2019, 15:20: > >> Dear Mr Alexander, >> >> Thanks for appreciating our efforts. This was all unplanned and >> spontaneous. Infact we started to approach Lisp syntax with addition of >> numbers from 1 to 100. So all kids were focused on numbers. Syntax was just >> natural. The best thing was they enjoyed. And there was no fear of >> programming. At the end of the session they were told that it was Lisp and >> they can use Emacs Scratch Buffer for complex problems (they're already >> using Org mode for drafting journals to send us mails). >> >> Your response was forwarded to parents of these children. It was highly >> encouraging for them, seeing it coming from the creator of PicoLisp >> himself. >> >> We'll keep the PicoLisp mailing list updated about further activities. >> >> Thanks >> Nehal >> >> - >> >> >> On Sat, Apr 27, 2019, 13:19 Alexander Burger > wrote: >> >>> Dear Nehal, >>> >>> wow, thats impressing! >>> >>> > We have begun Lisp sessions here with kids. Many other kids joined. >>> Without >>> > explicitly telling about symbolic expressions they learned to traverse, >>> > understand, solve lisp as mathematical puzzles. >>> > >>> > The session was taken by my mentor and co-worker, Alabhya Singh, >>> Alumnus >>> > IIT Kharagpur. Session is in Hindi but explanation on board can be >>> easily >>> > understood. >>> >>> These kids are amazing. I don't understand the words, but at one point I >>> believe >>> I even heard one kid speculating about infinity (well, not completely >>> correct as >>> (/ 10 10) would rather be 1 ;) ... at that age! >>> >>> Thanks for sharing this!! >>> ☺/ A!ex >>> >>> -- >>> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe >>> >>
Re: PicoLisp for 9-11 years' kids
Dear Mr Kashyap, Thanks a lot for your encouraging words. It's wonderful that you could find time to watch and appreciate our videos. Will keep updating about latest in our Lisp exploration with kids. Thanks Nehal - On Sat, Apr 27, 2019, 20:00 C K Kashyap This is very nice! I particularly liked how quickly the kids were catching > onto the syntax rules - or rule rather :) > I had tried to get my daughters interested - I think I'll try to preset it > as a game and try again. > Thanks for sharing the videos. > Regards, > Kashyap > > On Sat, Apr 27, 2019 at 12:49 AM Alexander Burger > wrote: > >> Dear Nehal, >> >> wow, thats impressing! >> >> > We have begun Lisp sessions here with kids. Many other kids joined. >> Without >> > explicitly telling about symbolic expressions they learned to traverse, >> > understand, solve lisp as mathematical puzzles. >> > >> > The session was taken by my mentor and co-worker, Alabhya Singh, Alumnus >> > IIT Kharagpur. Session is in Hindi but explanation on board can be >> easily >> > understood. >> >> These kids are amazing. I don't understand the words, but at one point I >> believe >> I even heard one kid speculating about infinity (well, not completely >> correct as >> (/ 10 10) would rather be 1 ;) ... at that age! >> >> Thanks for sharing this!! >> ☺/ A!ex >> >> -- >> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe >> >
Re: PicoLisp for 9-11 years' kids
Dear Mr Alexander, Thanks for appreciating our efforts. This was all unplanned and spontaneous. Infact we started to approach Lisp syntax with addition of numbers from 1 to 100. So all kids were focused on numbers. Syntax was just natural. The best thing was they enjoyed. And there was no fear of programming. At the end of the session they were told that it was Lisp and they can use Emacs Scratch Buffer for complex problems (they're already using Org mode for drafting journals to send us mails). Your response was forwarded to parents of these children. It was highly encouraging for them, seeing it coming from the creator of PicoLisp himself. We'll keep the PicoLisp mailing list updated about further activities. Thanks Nehal - On Sat, Apr 27, 2019, 13:19 Alexander Burger Dear Nehal, > > wow, thats impressing! > > > We have begun Lisp sessions here with kids. Many other kids joined. > Without > > explicitly telling about symbolic expressions they learned to traverse, > > understand, solve lisp as mathematical puzzles. > > > > The session was taken by my mentor and co-worker, Alabhya Singh, Alumnus > > IIT Kharagpur. Session is in Hindi but explanation on board can be easily > > understood. > > These kids are amazing. I don't understand the words, but at one point I > believe > I even heard one kid speculating about infinity (well, not completely > correct as > (/ 10 10) would rather be 1 ;) ... at that age! > > Thanks for sharing this!! > ☺/ A!ex > > -- > UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe >
Re: PicoLisp for 9-11 years' kids
Dear PicoLisp programmers, We have begun Lisp sessions here with kids. Many other kids joined. Without explicitly telling about symbolic expressions they learned to traverse, understand, solve lisp as mathematical puzzles. The session was taken by my mentor and co-worker, Alabhya Singh, Alumnus IIT Kharagpur. Session is in Hindi but explanation on board can be easily understood. You'll find videos of this interesting exercise here (in sequence): 1. VID20190425_lisp_1.mp4 https://yadi.sk/i/KRSwiQGyt0FxNw 2. VID20190425_lisp_2.mp4 https://yadi.sk/i/CrhU6naCuhfTtQ 3. VID20190425_lisp_3.mp4 https://yadi.sk/i/VL-GAkrgaQQRWQ 4. VID20190425_lisp_4.mp4 https://yadi.sk/i/PRSrjSiqV9iJ6A 5. VID20190425_lisp_5.mp4 https://yadi.sk/i/EAacZGLUc-0P6w Enthusiasts may see. Suggestions are welcome. Thanks and regards, Nehal Singhal On Wed, Apr 17, 2019, 12:41 Christophe Gragnic On Wed, Apr 17, 2019 at 12:18 AM wrote: > > > > Too bad. I'm curious now if there was a predecessor to Python as the > mandated computer language. If so, what was it? > > Hi, > Say 5% of the high school teachers used only calculators for > programming (yeah, Texas Instr Basic or Casio Basic), > 5% used Scratch, 1% already used Python and the rest used Algobox: > http://www.xm1math.net/algobox/ > > It's not that we were asked to use this predecessor, > but it was $free$ (teachers are not concerned about free (speach) > software), > had a great documentation and examples and was in French. > > > chri > > -- > UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe >
Re: PicoLisp for 9-11 years' kids
Hello Christophe, On 4/16/19, Christophe Gragnic wrote: > >> However I am looking for something only based in PicoLisp. > > Indeed MicroAlg is not what you are looking for. > But let me make some suggestions: > 1) Don't underestimate the (natural) language barrier. > Many of my students were glad the language was in French. > But your students may be good enough at reading/writing English. It should not indeed be tough to learn a bit of French for the sheer fun of seeing your website. :) > 2) Don't understimate the power of syntax highlighting > (rainbow parens, delimiters and delimited sections, and keywords). > You'll be happy to be able to debug a program in 10ms. > > 3) Don't underestimate the fun that kids can have in a playground. > You want you students to work with a practical language, with real > applications. > This is very nice but may not be really needed at first. > Toy programs with text display, with a turtle, with shapes to draw… > could be enough. > > 4) Deployment is important too. Try to make it easy. > Thank to Jon Kleiser I was able to make the snippets run in the > browser too, which was a bliss. > > Have fun! I am considering and exploring Emacs Lisp for kids. Let's see. -- Warm Regards, Nehal Singhal -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: PicoLisp for 9-11 years' kids
Hi everyone, Thanks for responses. Indeed this website is wonderful. However I am looking for something only based in PicoLisp. Thus I would make such snippets and share beautiful things here for everyone. It seems there are other people looking forward to introduce Lisp to children at an early age. It would be great if we can give something amazing in PicoLisp. Thank you. Best Nehal On Mon, Apr 15, 2019, 14:51 pd > > On Sun, Apr 14, 2019 at 8:08 PM cilz wrote: > >> Hello folks, >> >> I guess it's microAlg which you can find here: >> >> http://microalg.info/ >> >> I' dont know if there is an english translation of the website which is >> french. >> >> > yes, that it is. A very interesting project specially for education > >
Re: PicoLisp for 9-11 years' kids
Hello, Thanks for your detailed response. My focus is initiating them in PicoLisp. Also these are young, bright children who are in homeschool, are of 9, 11 ages and will just begin baby steps in Computer Science. All I want is KID LEVEL CODE SNIPPETS. Discussion over IRC is a good idea. What time will be best? Best Nehal On Sat, Apr 13, 2019, 16:16 Joh-Tob Schäg > Hello Nehal, > > here are several tangent thoughts. > > First: PicoLisp is great for mathematics, as long as you stay with > integers or fractions (frac.l). Working with 2.321 by *Scl is cumbersome > and there is no good way to hide the scaling for a new users yet. Even when > it is very irritating. I would claim "hiding" what PicoLisp does internally > is against the philosophy of PicoLisp. > The only other way would be to "build" your own floating points by > cons-ing the decimal place to the number. > > When i was young, i found turtle graphic a very intriguing toy. I used a > platform called netlogo. > The idea is that you have a turtle on the plain which you move by relative > coordinate changes. > Such a thing is great for drawing diagrams too. > The problem is that i think it is impossible to do a nice implementation > of that, since sin, cos, sqrt, multiplication with 2.321 , all would need > to be implemented in which makes the implementation much less nice than a > implementation in a language which "just" works with float points. > > That said: > If you mostly do not need floating points or find a work around that works > for you and them PicoLisp is indeed an option. > If there is one area where PicoLisp is a really nice toy it is: > symbolic-ai/lisp-ai/good-old-fashioned-ai > The idea is that you describe your problem in symbolic term and let it be > solved by search, symbolic transformations and hard coded behavioral rules > and clever heuristics. > The computer could be made to play chess with them, stack simulated boxes > or chat really badly with them. Or something like that. > > If you want to go down this route SICP might be a excellent inspiration. > However it is aimed at university students in so far as it builds programs > to calculate a symbolic derivative. If they are not familiar with such > concepts and would like more visual stuff, a nice road to introduce > recursion is L-Systems (they are simple symbolic systems which can be drawn > out to look very plant like,). > > These are my initial thoughts if you could tell us your ideas i can give > more detailed feedback. > It might be interesting to arrange a time where people interested in that > could meet in the IRC and discuss some ideas for an hour. > > sincerely freemint > > > > > Ursprüngliche Nachricht > > > > Von: nehalsingha...@gmail.com > Gesendet: 13. April 2019 11:41 > An: picolisp@software-lab.de > Antworten: picolisp@software-lab.de > Betreff: PicoLisp for 9-11 years' kids > > > Dear PicoLisp programmers, > > > I'll be introducing PicoLisp to two young exceptionally bright > sibling children (Ojas, boy age 9 years and Oshin, girl age 11 years, who > are in homeschool) who have no experience of computer science and > programming. > > > PicoLisp being the most advanced computational framework and perfect model > language suits best for this purpose > > > Migrating from one language to another becomes a tough job later in life. > Such as children knowing Sanskrit/German as their first language will find > them easy than people who learn them later in lives after already speaking > English (or any other language for that matter). > > > I'm very excited to begin this as it is a radical approach and is > extremely challenging. > > > I am considering what and how I should start. And at what stage should > they be introduced to C and Assembly? > > > I want them to get idea of PicoLisp as the language for handling all their > day to day projects that they'll be needing to do in coming days, and later > in life. > > > I also plan to introduce PicoLisp in local communities and schools > depending on my experience with them. You may be aware that proponents of > other Lisps such as http://www.racket-lang.org are putting lot of effort > with beginner level, easy to programme colorful pictures, animations and > graphics to provide lively introduction to young students to introduce > their language as first language early in their lives, even as a tool to > learn elementary Math, Science and also to make beautiful presentations. > > > Children will find it extremely attractive if they can create something > out of PicoLisp, like diagrams, presentations, Math (using svg library to > make geometric shapes, plot graphs etc). > > > These are some of my ideas that I'll be trying to implement. Yet I'll also > be needing help of other PicoLisp programmers in this regard. > > > Active cooperation, reviews, feedback and suggestions are welcome. > > > Best, > Nehal
PicoLisp for 9-11 years' kids
Dear PicoLisp programmers, I'll be introducing PicoLisp to two young exceptionally bright sibling children (Ojas, boy age 9 years and Oshin, girl age 11 years, who are in homeschool) who have no experience of computer science and programming. PicoLisp being the most advanced computational framework and perfect model language suits best for this purpose. Migrating from one language to another becomes a tough job later in life. Such as children knowing Sanskrit/German as their first language will find them easy than people who learn them later in lives after already speaking English (or any other language for that matter). I'm very excited to begin this as it is a radical approach and is extremely challenging. I am considering what and how I should start. And at what stage should they be introduced to C and Assembly? I want them to get idea of PicoLisp as the language for handling all their day to day projects that they'll be needing to do in coming days, and later in life. I also plan to introduce PicoLisp in local communities and schools depending on my experience with them. You may be aware that proponents of other Lisps such as http://www.racket-lang.org are putting lot of effort with beginner level, easy to programme colorful pictures, animations and graphics to provide lively introduction to young students to introduce their language as first language early in their lives, even as a tool to learn elementary Math, Science and also to make beautiful presentations. Children will find it extremely attractive if they can create something out of PicoLisp, like diagrams, presentations, Math (using svg library to make geometric shapes, plot graphs etc). These are some of my ideas that I'll be trying to implement. Yet I'll also be needing help of other PicoLisp programmers in this regard. Active cooperation, reviews, feedback and suggestions are welcome. Best, Nehal
Re: Survey results
-- Warm Regards,Nehal Singhal -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Wiki progress update ...
Hi Arie, While observing new changes made in picolisp wiki css, I observed on https://picolisp.com/wiki/?PCE: 1. *Numbering* error of headings. 3 comes after 4 again! 2. "On Rosettacode you can find a wealth of examples on a huge *scala* of common programming problems." Perhaps you wanted to write 'scale'. You may like to correct above minor changes. :) Best, Nehal On 6/2/18, Arie van Wingerden wrote: > Hi Alex, > > thx. for taking time to check!!! > > I corrected those points you mention. > > Thx. to you too :) > > Because I now just try to do this stuff fast, I only have a bit of time to > look at functions in more detail. > I really am impressed by the many useful functions. > > Also nice that strings and symbols are somewhat unified. This is unique in > the Lisp world I think? > > Already noticed I have to thoroughly go through the "numbers", especially > for the "emulated" fixed point numbers. > > Keep up the good work, >Arie > > 2018-06-02 14:50 GMT+02:00 Alexander Burger : > >> Hi Arie, >> >> > The first section of PLEAC (Strings) is now at about 76% ready. >> > ... >> > Some examples are rewritten a little, in order to make it easier for >> people >> > to just copy and paste the code to see what happens. >> > >> > I took great effort to verify each and every example. >> >> Pefect! Indeed a *lot* of work. >> >> >> > Also I added a reference to all used functions per example, so the user >> can >> > easily switch back and forth. >> >> A very good idea! This makes it very easy to follow the examples. >> >> >> > If anybody would be so kind to have a look and check if everything is >> > OK >> > overall...? >> >> I found a few minor issues: >> >>— The first example of "Expanding and Compressing Tabs" says "Note >> that >> the >> 'line' function reads a line from STDIN". This is true here (i.e. in >> a >> REPL), but for the general case I would recommend to write "... >> reads >> a >> line from the current input channel". >> >>— In "Escaping Characters" the variable should be 'CharList' (upper >> case 'L') >> >> Many thanks! >> ♪♫ Alex >> >> -- >> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe >> >
Re: Wiki - asking for last calls on fonts etc.
I agree with Alexander. Base font would be better if bigger as before. I don't have much issue with look and feel of italicized content but base text be bigger (also with bigger base text italics may have to redefined). The earlier wiki settings were also great and only some categorization of articles was required. I got extremely occupied in other things and couldn't focus on organization in last months here however it was well placed in my mind. With further suggestions from Mr Burger, I think we should focus on giving quality articles that are well managed and organized. Fonts, look and presence were great even before. I have also not followed this discussion closely. So if this is being done with collective decision making then it may be ok to continue with improvements. I'll be happy to contribute in any way I can. :) Regards, Nehal सा विद्या या विमुक्तये On Mon, Jun 25, 2018, 7:10 AM Alexander Williams wrote: > Hello, > > I haven't been following the recent website changes, but right now it > seems the picolisp.com website is much worse than it used to be. A > regression. > > A few issues I noted: > > - text is too small. Please use browser relative sizes in "em" and "%" > instead of "px". > > - don't put code samples in "bold". This is very hard to read. > > - don't use italics for headers and section headers. > > - code samples background colour fights with text. bg should be much > lighter. > > - don't use black #000 for text, but something a bit lighter like #222 > or #333. > > - don't limit the page to use 60% of the browser window, it's a waste > of real-estate (too much whitespace on left/right). That technique > should be reserved for blogs/articles. > > I'm not a designer, but I think the above is common sense. > > Cheers, > > > AW > >
Re: GitHub sold out to Microsoft
> Anyway my initial point is Github always was a closed company, so if that > was not a problem in the past it should not be now under MS umbrella, we're > standing at the same place Thanks for double stressing. This was an eye opener. Some references: 1. https://www.wired.com/2012/05/torvalds-github/ 2. https://www.infoworld.com/article/3033059/linux/what-do-linux-developers-think-of-git-and-github.html > On Wed, Jun 6, 2018 at 8:25 AM, Alexander Williams > wrote: > >> I agree with Alexander Sharihin. The only/best option is self-hosted. >> "Other platforms" is just moving "the problem" from X to Y. >> >> I've also got a custom diy repo cloning tool, which generates a nice >> HTML page. It didn't take long to write (in PicoLisp, of course), so >> perhaps it's a good way for others to exercise their pil-coding-muscles >> ;) >> >> >> AW >> >> On 06/05/2018 08:03 AM, Alexander Sharihin wrote: >> > Hello! >> > >> > GitLab works on Microsoft's Azure Cloud. >> > >> > As I know picolisp developed without using github nor gitlab. >> > >> > If you care about freedom use only self-hosted solutions(I'm using just >> > a >> > ssh-server and user named git with simple diy repo creating tool). >> > >> > 2018-06-05 9:52 GMT+03:00 pd : >> > >> >> Best alternative probably is gitlab which is free and git based >> >> >> >> Anyway there's no reason to change right now because github already >> >> was >> >> non-free and closed so there's nothing new with MS, just a closed >> company >> >> swapping. If github was good before it could be good now Just sit down >> to >> >> see what MS is planning >> >> >> >> El Mar 05/06/2018, 8:45, Nehal escribió: >> >> >> >>> Dear PicoLisp programmers, >> >>> >> >>> Just see attached news of GitHub been sold out to Microsoft. Being >> former >> >>> FSF licensing intern I strongly believe we now need to look forward >> >>> to >> >>> another free code hosting platform in order to keep our projects, >> >>> especially PicoLisp source files free and open Source in its true >> spirit >> >>> and not be under umbrella of proprietary firms that are not true to >> spirit >> >>> of FOSS. >> >>> >> >>> There is an urgent need to ponder on this and take a strong decision >> >>> to >> >>> move stuff from GitHub altogether. Mercurial ( >> https://en.m.wikipedia.org/ >> >>> wiki/Mercurial), GNU Savannah (https://en.m.wikipedia.org/ >> >>> wiki/GNU_Savannah) may be other alternatives! >> >>> >> >>> Regards, >> >>> Nehal >> >>> >> >>> सा विद्या या विमुक्तये >> >>> >> >> >> > >> >> > -- Warm Regards, Nehal Singhal -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: GitHub sold out to Microsoft
I agree with both your points. 😉😊 Regards, Nehal सा विद्या या विमुक्तये On Wed, Jun 6, 2018, 12:02 PM Alexander Williams wrote: > I agree with Alexander Sharihin. The only/best option is self-hosted. > "Other platforms" is just moving "the problem" from X to Y. > > I've also got a custom diy repo cloning tool, which generates a nice > HTML page. It didn't take long to write (in PicoLisp, of course), so > perhaps it's a good way for others to exercise their pil-coding-muscles ;) > > > AW > > On 06/05/2018 08:03 AM, Alexander Sharihin wrote: > > Hello! > > > > GitLab works on Microsoft's Azure Cloud. > > > > As I know picolisp developed without using github nor gitlab. > > > > If you care about freedom use only self-hosted solutions(I'm using just a > > ssh-server and user named git with simple diy repo creating tool). > > > > 2018-06-05 9:52 GMT+03:00 pd : > > > >> Best alternative probably is gitlab which is free and git based > >> > >> Anyway there's no reason to change right now because github already was > >> non-free and closed so there's nothing new with MS, just a closed > company > >> swapping. If github was good before it could be good now Just sit down > to > >> see what MS is planning > >> > >> El Mar 05/06/2018, 8:45, Nehal escribió: > >> > >>> Dear PicoLisp programmers, > >>> > >>> Just see attached news of GitHub been sold out to Microsoft. Being > former > >>> FSF licensing intern I strongly believe we now need to look forward to > >>> another free code hosting platform in order to keep our projects, > >>> especially PicoLisp source files free and open Source in its true > spirit > >>> and not be under umbrella of proprietary firms that are not true to > spirit > >>> of FOSS. > >>> > >>> There is an urgent need to ponder on this and take a strong decision to > >>> move stuff from GitHub altogether. Mercurial ( > https://en.m.wikipedia.org/ > >>> wiki/Mercurial), GNU Savannah (https://en.m.wikipedia.org/ > >>> wiki/GNU_Savannah) may be other alternatives! > >>> > >>> Regards, > >>> Nehal > >>> > >>> सा विद्या या विमुक्तये > >>> > >> > > > >
Re: GitHub sold out to Microsoft
> While I personally are on your side here, I think people can end up for > instance loving Java and complex systems and at the same time hate > surveillance and centralisation. Yes, that's what I meant by *principle* -> *design* -> *philosophy*. > > // Jakob > > > -- > UNSUBSCRIBE: mailto:picolisp@software-lab.de?subjectUnsubscribe > -- Warm Regards, Nehal Singhal
Re: GitHub sold out to Microsoft
Hello Philipp, > Gitlab is also not totally free software. 1. I meant free in sense of "free speech", not "free beer" as Richard Stallman (gnu.org, stallman.org) would say! 2. https://motherboard.vice.com/amp/en_us/article/ywen8x/13000-projects-ditched-github-for-gitlab-monday-morning 3. SourceForge needs serious consideration. Also providing Github Importer. https://sourceforge.net/p/forge/documentation/GitHub%20Importer/ > Personally, I > will be setting up a gitea instance at some point, as it was something I > have been meaning to do for a long time, but I'll still keep the > majority of my code on github, at least as a mirror, for now, as the > social aspect means it's easier for people to see it (not that many > people are interested in my projects, but still) I would really like to understand your project in case you like to share details here or at my email (nehalsingha...@gmail.com). Thank you. > > > Phil > > -- > UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe > -- Warm Regards, Nehal Singhal -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: GitHub sold out to Microsoft
Hello Jakob, > But if you dislike GitHub on > principle or because the data mining and the surveillance of the social > function is disgusting to you, you should not use it. I believe it's ultimately about principle -> design -> philosophy (of course security features matter!) of any software/service. Otherwise why even invest time on picolisp, Java (or similar others) would be better! >> 5 juni 2018 kl. 13:12 skrev Philipp Geyer : >> >> If you really want security then self hosting is the way to go. >> >> Everyone offers a self hosted solution, although some are more pricey >> than others. Github and Bitbucket self hosting. Github is $2.5k /10 >> users / year, Bitbucket is $2 / user / month. Gitlab also costs money if >> you don't want the community version which is missing a bunch of >> features (starting at $4/user/month) >> >> Gitlab is also not totally free software. >> >> "Better" solutions if you want to self host git with a web frontend >> appears to be gogs, or the more featureful fork, gitea. Personally, I >> will be setting up a gitea instance at some point, as it was something I >> have been meaning to do for a long time, but I'll still keep the >> majority of my code on github, at least as a mirror, for now, as the >> social aspect means it's easier for people to see it (not that many >> people are interested in my projects, but still) >> >> >> Phil >> >> -- >> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe > > > -- > UNSUBSCRIBE: mailto:picolisp@software-lab.de?subjectUnsubscribe > -- Warm Regards, Nehal Singhal -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Emacs mode can't run pil
ND_SRC > > Running the above gives: > > executing Picolisp code block... > executing Picolisp source code block > Wrote /tmp/babel-26285uqi/ob-input-26285Ue1 > org-babel-execute:picolisp: End of file during parsing > > and no result. Also, some of the examples in this > <https://github.com/tj64/ob-picolisp> aren't working properly, but then I'm > guessing it's more org-mode's having changed (tables, variable in source > block, etc.) since this was put together. Also, doing C-c C-c on an > org-mode code block doesn't seem to start a REPL as does, say, Racket. I'm > saying with Racket, any org-mode code block you may run immediately starts > a Racket REPL "session" wherein, e.g., a function is then known . . . but > this is not the case when you run a picolisp code block. I know Racket runs > in conjunction with Geiser-mode. I would think picolisp babel would run in > conjunction with picolisp-mode. . . . > > Basically, I'm concerned about org-mode more than regular > picolisp-mode+REPL because Emacs is evolving into an org-mode vehicle, AFAI > can tell. New people to picolisp who use Emacs will likely be org-moders > too. > > LB > > On Wed, Feb 21, 2018 at 9:50 PM, Nehal wrote: > >> Hi Lawrence, >> >> Check: >> >> 1. If pil is running correctly in shell from inside Emacs. >> 2. If you added Picolisp in .emacs file in >> (org-babel-do-load-languages 'org-babel-load-languages >> '((picolisp . t))) >> >> >> On 2/21/18, Lawrence Bottorff wrote: >> > I'm getting either >> > >> > Searching for program: No such file or directory, pil >> > >> > or >> > >> > File already exists: /home/hercynian/.pil/editor-orig >> > >> > whenever I try to do `run-picolisp` in Emacs. I've got pil correctly >> > set >> > up: >> > >> >>which pil >> > /home/me/opt/picoLisp/pil >> > >> > and the command-line pil works fine >> > >> >>pil >> > : (version) >> > 18.2.3 >> > -> (18 2 3) >> > : >> > >> > I've also spelled out to babel where pil is: >> > >> > Org Babel Picolisp Cmd: /home/me/opt/picoLisp/pil >> > >> > picolisp-mode starts up fine (using provided .el), but then it can't >> > evaluate, with similar errors above. >> > >> > L. Bottorff >> > Goshen, IN >> > >> >> >> -- >> Warm Regards, >> Nehal Singhal >> >> -- >> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe >> > -- Warm Regards, Nehal Singhal -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: Emacs mode can't run pil
Hi Lawrence, Check: 1. If pil is running correctly in shell from inside Emacs. 2. If you added Picolisp in .emacs file in (org-babel-do-load-languages 'org-babel-load-languages '((picolisp . t))) On 2/21/18, Lawrence Bottorff wrote: > I'm getting either > > Searching for program: No such file or directory, pil > > or > > File already exists: /home/hercynian/.pil/editor-orig > > whenever I try to do `run-picolisp` in Emacs. I've got pil correctly set > up: > >>which pil > /home/me/opt/picoLisp/pil > > and the command-line pil works fine > >>pil > : (version) > 18.2.3 > -> (18 2 3) > : > > I've also spelled out to babel where pil is: > > Org Babel Picolisp Cmd: /home/me/opt/picoLisp/pil > > picolisp-mode starts up fine (using provided .el), but then it can't > evaluate, with similar errors above. > > L. Bottorff > Goshen, IN > -- Warm Regards, Nehal Singhal -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
Re: PicoLisp as first language
Dear Joh-Tob, Thank you for your kind feedback. Initially I too used setq but Mr Alexander after reviewing entire code suggested using let instead of setq. Considering naming conventions and common use of variables, I too feel what he suggested was correct. But I'll keep your point in mind and research more on this. Thanks again. :) Regards, Nehal सा विद्या या विमुक्तये On 31-Jul-2017 8:07 pm, "Joh-Tob Schäg" wrote: > Hello > > I would update > Definitions, assignment and bindings > Let is only used for local assignments. setq compares to best to the > examples of the other languages. > > Sincerely, > > > > Am 31. Juli 2017 16:07:38 MESZ schrieb Nehal : >> >> Dear PicoLisp programmers, >> >> Hi! I am Nehal, a new PicoLisp learner and programmer from India. >> >> I am currently working on making simple, easy to begin with PicoLisp >> Documentation for school students. Usually children are taught Java, C++ >> but my objective is to have them started with PicoLisp so that they learn >> programming as well as other core subjects such as Math, Physics with the >> aid of PicoLisp. Through this experience they not only will have knack on >> several subjects with practical learning but will also hone skills in >> PicoLisp, a virtual machine and language they can befriend for life. >> >> In this light, I recently published an article on picolisp.com. Kindly >> see: https >> <https://picolisp.com/wiki/?picolispforpythonandchickenschemeprogrammers> >> :// >> <https://picolisp.com/wiki/?picolispforpythonandchickenschemeprogrammers> >> picolisp.com >> <https://picolisp.com/wiki/?picolispforpythonandchickenschemeprogrammers> >> /wiki/? >> <https://picolisp.com/wiki/?picolispforpythonandchickenschemeprogrammers> >> picolispforpythonandchickenschemeprogrammers >> <https://picolisp.com/wiki/?picolispforpythonandchickenschemeprogrammers> >> . >> >> This document is currently having less examples. I would like to have >> something more appended to it. >> >> I will be grateful if you can visit the link and give me feedback. >> Suggestions, extensions are requested and welcome. >> >> Thank you so much. >> >> Regards, >> Nehal >> >> सा विद्या या विमुक्तये >> >
Re: PicoLisp as first language
Dear David, I am extremely thankful for your great ideas. I have started working on them. Thank-you again. :) Regards, Nehal सा विद्या या विमुक्तये On 31-Jul-2017 8:19 pm, "David Bloom" wrote: > Nice start and great idea Nehal! It would be nice to see the result of > each call. Later you can use that to demonstrate how and why the languages > return the values that they do. > > David > > > On Jul 31, 2017 10:37 AM, "Joh-Tob Schäg" wrote: > > Hello > > I would update > Definitions, assignment and bindings > Let is only used for local assignments. setq compares to best to the > examples of the other languages. > > Sincerely, > > > > Am 31. Juli 2017 16:07:38 MESZ schrieb Nehal : > >> Dear PicoLisp programmers, >> >> Hi! I am Nehal, a new PicoLisp learner and programmer from India. >> >> I am currently working on making simple, easy to begin with PicoLisp >> Documentation for school students. Usually children are taught Java, C++ >> but my objective is to have them started with PicoLisp so that they learn >> programming as well as other core subjects such as Math, Physics with the >> aid of PicoLisp. Through this experience they not only will have knack on >> several subjects with practical learning but will also hone skills in >> PicoLisp, a virtual machine and language they can befriend for life. >> >> In this light, I recently published an article on picolisp.com. Kindly >> see: https >> <https://picolisp.com/wiki/?picolispforpythonandchickenschemeprogrammers> >> :// >> <https://picolisp.com/wiki/?picolispforpythonandchickenschemeprogrammers> >> picolisp.com >> <https://picolisp.com/wiki/?picolispforpythonandchickenschemeprogrammers> >> /wiki/? >> <https://picolisp.com/wiki/?picolispforpythonandchickenschemeprogrammers> >> picolispforpythonandchickenschemeprogrammers >> <https://picolisp.com/wiki/?picolispforpythonandchickenschemeprogrammers> >> . >> >> This document is currently having less examples. I would like to have >> something more appended to it. >> >> I will be grateful if you can visit the link and give me feedback. >> Suggestions, extensions are requested and welcome. >> >> Thank you so much. >> >> Regards, >> Nehal >> >> सा विद्या या विमुक्तये >> > >
Re: PicoLisp as first language
Dear Lindsay, Heartfelt thanks to your kind appreciation on my humble efforts to make PicoLisp approachable for one and all. :) Regards, Nehal सा विद्या या विमुक्तये On 31-Jul-2017 8:51 pm, "Lindsay John Lawrence" < lawrence.lindsayj...@gmail.com> wrote: > Thanks for writing this. I think it is a great start and will help a lot > of other newcomers as well > > /Lindsay > > > On Mon, Jul 31, 2017 at 7:07 AM, Nehal wrote: > >> Dear PicoLisp programmers, >> >> Hi! I am Nehal, a new PicoLisp learner and programmer from India. >> >> I am currently working on making simple, easy to begin with PicoLisp >> Documentation for school students. Usually children are taught Java, C++ >> but my objective is to have them started with PicoLisp so that they learn >> programming as well as other core subjects such as Math, Physics with the >> aid of PicoLisp. Through this experience they not only will have knack on >> several subjects with practical learning but will also hone skills in >> PicoLisp, a virtual machine and language they can befriend for life. >> >> In this light, I recently published an article on picolisp.com. Kindly >> see: https >> <https://picolisp.com/wiki/?picolispforpythonandchickenschemeprogrammers> >> :// >> <https://picolisp.com/wiki/?picolispforpythonandchickenschemeprogrammers> >> picolisp.com >> <https://picolisp.com/wiki/?picolispforpythonandchickenschemeprogrammers> >> /wiki/? >> <https://picolisp.com/wiki/?picolispforpythonandchickenschemeprogrammers> >> picolispforpythonandchickenschemeprogrammers >> <https://picolisp.com/wiki/?picolispforpythonandchickenschemeprogrammers> >> . >> >> This document is currently having less examples. I would like to have >> something more appended to it. >> >> I will be grateful if you can visit the link and give me feedback. >> Suggestions, extensions are requested and welcome. >> >> Thank you so much. >> >> Regards, >> Nehal >> >> सा विद्या या विमुक्तये >> > >
Re: PicoLisp as first language
Dear Christophe, Thanks for such an overwhelming response. 1. I am glad you could get chance to view the doc and give me further suggestions. 2. I have started to read Emulisp too. 3. I wanted to understand your website microalg.info, so I started with certain French learning books/cheatsheet too this morning. I did some French back in graduation days. It was great to come back to French after a long long time. I also felt that Sanskrit knowing person will find French easier to grasp and understand. :) So now I should be able to merge deeper into microalg.info and further write to you after understanding things well. 4. Thank you once again for pointing out various URLs. I have started studying. Regards, Nehal सा विद्या या विमुक्तये On 31-Jul-2017 10:09 pm, "Christophe Gragnic" wrote: > On Mon, Jul 31, 2017 at 4:07 PM, Nehal wrote: > > Dear PicoLisp programmers, > > > > Hi! I am Nehal, a new PicoLisp learner and programmer from India. > > Hi Nehal, hi India ! > > > I am currently working on making simple, easy to begin with PicoLisp > > Documentation for school students. […] > > This is great. In my opinion PicoLisp is a good choice. > As Lindsay said, it could be a nice entry point for PicoLisp beginners, > something that I needed in my first attempts to understand it and > something I dreamt to build myself. I'll try to contribute. > > Let me put EmuLisp and MicroAlg to your attention: > http://emulisp.js.org/ > http://microalg.info/ > Although this last website and the language it demonstrates is French only, > you'll understand why I think it can inspire you. > > EmuLisp, initially developed by Jon Kleiser, > is a partial implementation of PicoLisp in JavaScript. > At first it was a toy project for him to understand the internals of > PicoLisp better. > But for me it was a game changer and allowed me to use PicoLisp in the > browser. > Beware, it's not PicoLisp compliant, for example it uses floats. > > The second is a pedagogical language, a «Lisp for babies» as a friend > coined. > It is a embedded in PicoLisp and thus can run on: > * «the real» PicoLisp > * miniPicoLisp > * Ersatz (partial implementation of PicoLisp in Java, from Alex himself) > * JS (browser and node) > * … > > If your students are familiar with UNIX they'll be able to use the > full language. > Ersatz can help if stuck on Windows. > The same for EmuLisp running on Node with less features but will have > a faster startup. > EmuLisp will allow you to make online interactive tutorials like I did in > static > pages like here: > http://microalg.info/tuto_rapide.html > or with a plugin for Dokuwiki: > https://github.com/Microalg/dokuwiki-plugin-microalg > used here: > http://galerie.microalg.info/ > (quite difficult to jump in for students, but very powerful). > In every MicroAlg interactive text field you can type regular PicoLisp code
PicoLisp as first language
Dear PicoLisp programmers, Hi! I am Nehal, a new PicoLisp learner and programmer from India. I am currently working on making simple, easy to begin with PicoLisp Documentation for school students. Usually children are taught Java, C++ but my objective is to have them started with PicoLisp so that they learn programming as well as other core subjects such as Math, Physics with the aid of PicoLisp. Through this experience they not only will have knack on several subjects with practical learning but will also hone skills in PicoLisp, a virtual machine and language they can befriend for life. In this light, I recently published an article on picolisp.com. Kindly see: https <https://picolisp.com/wiki/?picolispforpythonandchickenschemeprogrammers>:// <https://picolisp.com/wiki/?picolispforpythonandchickenschemeprogrammers> picolisp.com <https://picolisp.com/wiki/?picolispforpythonandchickenschemeprogrammers> /wiki/? <https://picolisp.com/wiki/?picolispforpythonandchickenschemeprogrammers> picolispforpythonandchickenschemeprogrammers <https://picolisp.com/wiki/?picolispforpythonandchickenschemeprogrammers> . This document is currently having less examples. I would like to have something more appended to it. I will be grateful if you can visit the link and give me feedback. Suggestions, extensions are requested and welcome. Thank you so much. Regards, Nehal सा विद्या या विमुक्तये
Subscribe
Hi everyone, I would like to be a subscriber of the picolisp mailing list. Thank you so much. Regards, Nehal सा विद्या या विमुक्तये