Hi David, I have now tried your container as described at https://hub.docker.com/r/progit/docker-tinycore-picolisp/, and I got PicoLisp version 16.5.30 running. Does your container allow me to get access to the Tinycore Linux command line?
I need to load a PicoLisp file I have on my Mac. I have tried starting your container like this: docker run -v /Users/jkleiser/script -it progit/docker-tinycore-picolisp but when I from inside PicoLisp do (dir "/Users/jkleiser/script”), I just get NIL, so for some reason sharing the OS X file system with your container doesn’t work at the moment. Maybe the container has to be set up for the new ‘osxfs’ shared file system solution? I don’t know. If I could get at the Tinycore Linux CLI, then I could maybe get my PicoLisp file by use of wget or curl (if I put the file on the net first). /Jon > On 6. Jun, 2016, at 23:32, David Bloom <ipro...@gmail.com> wrote: > > Hi Alex, > > There are several reasons why I've created PicoLisp in a container. > > 1) The image has recently been trimmed down to 14MB. The large image was > just to get something out there and refine it shortly afterwards. > 2) I didn't know that there was an existing extension. Is it the latest > version? All existing apt-get/tce-load solutions were off older versions. > 3) PicoLisp on windows isn't very straightforward to set up but Docker seems > easier. Perhaps it can help garner more windows attention? > 4) And the main reason why is to run PicoLisp apps against a distributed > storage on Triton container infrastructure. Ultimately because I think > people are doing it wrong, using Python mainly for data science applications. > My friend said to show people what's the right way then. I'd much rather > use PicoLisp rather than Python for data science applications. Yes I > understand that it lowers the barrier of entry for non-programmers but then > companies wind up hiring programmers anyway so I'm reaching for my favorite > language > > I hope that explains things more. > > Why download a 187MB file to "try" PicoLisp in Tinycore when you can just > type: "tce-load -il picolisp" to download/install the 88KB extension ? > > I'm sorry, I don't understand the purpose of this. > > > Alex > > On Wed, Jun 1, 2016 at 2:46 PM, David Bloom <ipro...@gmail.com> wrote: > Thanks to your collective help I'm pleased to announce the availability of > PicoLisp in a docker container! Now anyone with docker installed can try out > 64-bit PicoLisp v16.2 running on Tinycore Linux by running: > > docker pull progit/picolisp > > The image is 187MB which I hope to trim further but this is already hundreds > of MB less than most popular images. I'll maintain the latest version in the > container. > > Please do offer up helpful suggestions if you have any and enjoy! > > -David Bloom > > PԔ � &j)m����X�����zV�u�.n7�