Re: Announcement: PicoLisp in a docker container

2016-06-01 Thread Vidyuth Kini
"One small step for picolisp, a giant leap for computingkind" -- viKid




On Jun 1, 2016 at 4:46 AM, David Bloom  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


Re: PicoLisp Docker container

2016-05-29 Thread Vidyuth Kini
Very cool project. I have had an eye on doing this too.

Sent using Notion 


On May 29, 2016 at 11:52 AM, David Bloom  wrote:

Hello List,

I'm trying to make a PicoLisp container for development and scaling of
PicoLisp applications.  At first I tried compiling within an Alpine Linux
container and got musl errors, then tried in a 64-bit Tinycore linux
container.

Using latest source 16.2 I get the error below, any thoughts?  I'm not a C
guy so this doesn't make much sense to me even when I look at the source
code.  Thank you in advance for any suggestions, for the amazing language,
and a very supportive community.

~/picoLisp/src $ gcc --version
gcc (GCC) 5.2.0
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

~/picoLisp/src $ make --version
GNU Make 4.1
Built for x86_64-unknown-linux-gnu
Copyright (C) 1988-2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 

This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

---
~/picoLisp/src $ make
gcc -c -O2 -pipe -falign-functions=32 -fomit-frame-pointer
-fno-strict-aliasing -W -Wimplicit -Wreturn-type -Wunused -Wformat
-Wuninitialized -Wstrict-prototypes -D_GNU_SOURCE  -D_FILE_OFFS
ET_BITS=64 -m32 -D_OS='"Linux"' main.c
In file included from /usr/include/features.h:389:0,
from /usr/include/stdio.h:27,
from pico.h:5,
from main.c:5:
/usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or
directory
compilation terminated.
Makefile:129: recipe for target 'main.o' failed
make: *** [main.o] Error 1

---
~ $ cd picoLisp/src64/
~/picoLisp/src64 $ make
/mkAsm x86-64 ".linux" .s Linux base "" ../lib/map  version.l glob.l
main.l gc.l apply.l flow.l sym.l subr.l big.l io.l db.l net.l err.l
sys/x86-64.linux.code.l
./ersatz/pil: exec: line 5: java: not found
Makefile:142: recipe for target 'x86-64.linux.base.s' failed
make: *** [x86-64.linux.base.s] Error 2


Re: Redesigned Wiki is Live

2016-03-24 Thread Vidyuth Kini
Dear Erik,
Firstly the site looks really nice now, great look, I love it.
However I found that while using the search dialog the result is not always 
that useful.
For example you have the function maxi in the sample code.
When I search for that function in search, the result doesn't give me anything 
useful, like the definition or file it is defined in, etc...
One has to find the picolisp ref page and the search in there.
Is there a way to incorporate that so the the search dialog in the wiki could 
return the result.
Thanks,
Vid

Sent from Outlook Mobile




On Thu, Mar 24, 2016 at 8:44 AM -0700, "Erik Gustafson" 
 wrote:










Hi List,

I'm very excited to announce that the redesigned PicoLisp
wiki is now running on the server! Have a look:

   http://picolisp.com
In my (slightly biased) opinion, PicoLisp has one of the 
coolest programming language websites out there now. It's 
sleek and modern and should be very accessible from any 
device. Changes to the code base were minimal (mostly 
CSS), so it still works great with text-based browsers 
as well.

But don't let the new paint job fool you. The wiki has 
much more to offer! I spent a lot of time going through 
the mail archives, finding the most helpful threads and 
turning them into new articles. I've tried to organize
the documentation to be most helpful to newcomers, to 
set them on a clear path from beginner to lisp wizard.

I'd love any feedback. How's the design feel? The copy? 
I tried my best to incorporate all the feedback I got 
from the initial homepage mockup I posted a few months 
ago. 

Note that there are still some rough spots in some of 
the articles/pages. I plan to fill that out in the 
coming weeks and continue to refine the content, 
hopefully with your help! As such, please hold off on
posting to Reddit, HN, etc. for a bit. And if there is 
anything that seems to be missing, or you'd like to find 
a spot for something you've been working, let me know.

So thanks to all of you for the great discussion over 
the years! It's been a lot fun and I've learned a ton.
Finally, many thanks to Alex, not only for helping me
better understand the wiki and put it back together, 
but for PicoLisp in general.

Cheers y'all,
Erik








Re: PicoLisp Website

2015-12-14 Thread Vidyuth Kini
Hi Erik,

Great work on the site. I definitely like the new logo. here are my
comments:

1. Logo is nice, it could be spruced up, like the racket lang logo with
shadows etc

2. Too much real estate is lost on the first half on the page, if you look
at a comparable site,

http://racket-lang.org/

you can see that the logo, title, byline and navigation are all stuck at
the top, giving more room for explanatory wordings on the page.

I am not sure what you think of that but it is an idea.

I think ruby ( https://www.ruby-lang.org/en/ ) does a good job of this too.
so does rust ( https://www.rust-lang.org/ )
& Elixir ( http://elixir-lang.org/ )


3. I agree that some of the colors could be looked at and perhaps to go
with a lighter color scheme but this first draft is very good indeed.

4. This has nothing to do with design, but I think putting emphasis on the
database aspects of the language and really showing them of as a killer
feature will do great things.

I have really struggled with that aspect of the system, especially until
Alex showed it off to me personally, so I think a new tutorial on this
aspect could be on the cards.

The effort is really nice and a good change.

regards,

Vid


*Vidyuth Kini*
*Executive Director*
Link Middle East <http://linkmiddleeast.com> & Centaur <http://centaur.ae>
T: +971 4 8816750
F: +971 4 8816250
E: vuk...@lmedubai.ae

On Sat, Dec 12, 2015 at 10:18 PM, Erik Gustafson <erik.d.gustaf...@gmail.com
> wrote:

> My dearest fellow PicoLispers,
>
> I should have shared this two months ago! I don't know why I didn't.
> Anyway, I think PicoLisp is the coolest and wanted to give something back
> to the community.
>
> I made a functional mock-up of a possible new homepage for PicoLisp, which
> can be found here:
>
> https://github.com/erdg/picolisp-website
>
> I set out to build something that reflected the awesomeness of the
> language as I see it, while respecting everything that came before me. The
> logo is just a different take on the existing logo.  And you'll recognize a
> lot of the writing from various PicoLisp sources and tutorials; I grabbed
> the bits that I thought most effectively described what PicoLisp is about,
> and weaved them together with some of my own prose. I think it's fun read
> (albeit a little verbose) that would inspire newcomers to give PicoLisp
> more of the attention it deserves.
>
> It was built entirely with PicoLisp, love, and CSS. No frameworks, no
> extra JS (or BS, for that matter). I tried to keep the CSS as minimal and
> modular as possible - just a few tools and utils that I think fit very well
> into the PicoLisp philosophy.
>
> Do try resizing your browser! It's pretty responsive. Not bad for my first
> foray into the world of frontend design :)
>
> Now, I will admit that this falls more towards the designer side of the
> developer/designer spectrum of websites. It's basically a PicoLisp version
> of the Haskell website at this point. I'm not entirely sold on it myself
> and the 'Try It' section is pretty corny, but I wanted something concrete
> to work towards and this is what came of that effort.
>
> I'm more than happy to answer any questions about the code or design
> choices. Even more, I'd love to hear what you all think! What do you like?
> Anything that doesn't sit well?
>
> Frankly, my end game is to inspire the community to begin work on a new
> PicoLisp website. PicoLisp has come so, so far in the last year! It's
> spreading to more architectures, embedded devices, more people are joining
> the mailing list than ever, writing and sharing software. I love every
> second of it! So I wanted to give you all something to react to, to start
> the conversation.
>
> I had a blast creating this, and I hope that comes through!
>
>
> Peace, love and PicoLisp,
> Erik
>
>
>


Re: Single File Function Reference

2015-10-13 Thread Vidyuth Kini
I am working on this. Hopefully I will be done soon. It will be a single
HTML file but can be converted to epub or whatever...

Vid

*Vidyuth Kini*
*Executive Director*
Link Middle East <http://linkmiddleeast.com> & Centaur <http://centaur.ae>
T: +971 4 8816750
F: +971 4 8816250
E: vuk...@lmedubai.ae

On Tue, Oct 13, 2015 at 5:35 PM, František Fuka <f...@fuxoft.cz> wrote:

> Is there Picolisp function reference available to download as a single
> file, to put in in my EBook reader? I can only see it online, split to
> individual files according to the first letter of the function name.
>
> --
> *-- Frantisek Fuka*
> (yes, that IS my real name)
>
> -- My Personal homepage: www.fuxoft.cz
> -- My Google+ profile: google.com/+fuxoft
> -- My Telegram chat: telegram.fuxoft.cz
>
>
>


Subscribe

2015-05-02 Thread Vidyuth Kini
*Vidyuth Kini*
*Executive Director*
Link Middle East http://linkmiddleeast.com  UIS Decor http://uis.ae
T: +971 4 8816750
F: +971 4 8816250
E: vuk...@lmedubai.ae
vuk...@uis.ae