Re: PicoLisp Website

2015-12-13 Thread Jon Kleiser
Hi Erik,


I like your design a lot, and I think your presentation of the PicoLisp 
language and VM is also well done. I suggest you drop the sentence about fresh 
air and stagnant, statically typed world. I think you/we should include a few 
words about which OS platform(s) that are supported, and which are not so much 
supported.

I like the font you've chosen, and I also think your new logo is very nice. (I 
made the old one.)

I think I would have made the black background and the black headings a little 
less black, but that's just my first impression.

I really think PicoLisp deserves a new website design like this. Well done!


/Jon


From: picolisp@software-lab.de  on behalf of Erik 
Gustafson 
Sent: 12 December 2015 19:18
To: picolisp@software-lab.de
Subject: PicoLisp Website

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: PicoLisp Website

2015-12-13 Thread Alexander Burger
Hi Erik,

On Sat, Dec 12, 2015 at 12:18:33PM -0600, Erik Gustafson wrote:
> I made a functional mock-up of a possible new homepage for PicoLisp, which
> can be found here:
> 
> https://github.com/erdg/picolisp-website

Wow! I'm impressed. This looks beaauutiful!


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

The code looks very good. And completely in the PicoLisp spirit :)


> Frankly, my end game is to inspire the community to begin work on a new

Good!

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

Absolutely! Please continue with it, and let us know how we can help!

Thanks a lot!
♪♫ Alex
-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: PicoLisp Website

2015-12-13 Thread Elías Alonso G . -Cornejo
Hi, Erik

I love your design! And the texts are informative and easy to read. I have
two comments: I agree with Jon about being more specific with the supported
platforms, and I think it is not clear enough that the headings of the
"Fun" section are links. I think your code looks clean and good too. Thanks
for sharing this!

Elias.


2015-12-13 11:11 GMT+01:00 Jon Kleiser :

> Hi Erik,
>
>
> I like your design a lot, and I think your presentation of the PicoLisp
> language and VM is also well done. I suggest you drop the sentence about
> fresh air and stagnant, statically typed world. I think you/we should
> include a few words about which OS platform(s) that are supported, and
> which are not so much supported.
>
> I like the font you've chosen, and I also think your new logo is very
> nice. (I made the old one.)
>
> I think I would have made the black background and the black headings a
> little less black, but that's just my first impression.
>
> I really think PicoLisp deserves a new website design like this. Well done!
>
>
> /Jon
> --
> *From:* picolisp@software-labde  on behalf of
> Erik Gustafson 
> *Sent:* 12 December 2015 19:18
> *To:* picolisp@software-lab.de
> *Subject:* PicoLisp Website
>
> 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
>
>
>


Hosting PicoLisp

2015-12-13 Thread Christophe Gragnic
Hi,

My host of choice is quite nice but doesn't allow me to
run my own processes. Everything must live behing Apache.
I guest most people on this list run their own servers but
maybe you'll have some answers to these two questions:
1) Is it possible to serve a PicoLisp app behing Apache?
2) Do you know a web host where we can easily deploy
a PicoLisp app?

Thanks.


chri

-- 

http://profgra.org/lycee/ (site pro)
http://delicious.com/profgraorg (liens, favoris)
https://twitter.com/profgraorg
http://microalg.info (langage de programmation pédagogique)
http://expressions.club/ (structure des expressions mathématiques)
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: Hosting PicoLisp

2015-12-13 Thread Tomas Hlavaty
Hi Christophe,

Christophe Gragnic  writes:
> My host of choice is quite nice but doesn't allow me to run my own
> processes. Everything must live behing Apache.  I guest most people on
> this list run their own servers but maybe you'll have some answers to
> these two questions: 1) Is it possible to serve a PicoLisp app behing
> Apache?  2) Do you know a web host where we can easily deploy a
> PicoLisp app?

It is possible to run picolisp app behind apache.  You just need to
configure apache so that the request are proxied to the port opened by
your picolisp app.

You might look for VPS hosting, where you get a whole virtual machine
with root access and you can setup things the way you like.  It is
possible to rent such machines for about 5 EUR/month these days, which
should be more than enough for any picolisp app.

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


Re: Hosting PicoLisp

2015-12-13 Thread Yiorgos Adamopoulos
On Sun, Dec 13, 2015 at 11:05 PM, Tomas Hlavaty  wrote:
> possible to rent such machines for about 5 EUR/month these days, which
> should be more than enough for any picolisp app.

Digital Ocean is one such provider. Instead of apache in front of
picolisp I would go with nginx following the lines of this tutorial

https://www.digitalocean.com/community/tutorials/how-to-configure-nginx-as-a-reverse-proxy-for-apache


-- 
"If technology is your thing plan to die reading manuals" --Gene Woolsey
-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: PicoLisp Website

2015-12-13 Thread Erik Gustafson
Hi all,

Awesome! Thanks for the feedback. Glad you all like it :)

Alex, could I possibly get a copy of the current website source,
articles included? I'd like to begin working on a new documentation
page (mostly just reorganizing) and it would be great to have the
articles to link to. And also to figure out how we might go about
merging the new design with the existing structure.

Jon, I've removed the "stagnant, statically typed" bit. I'll try playing
around with the colors as well, it's very dark at the moment. I'm
glad you like the new logo, too. I love the "lambda trifecta" you created,
so thanks for the inspiration!


Regarding supported platforms, I have a few ideas:

- Another "stripe" with something like, "PicoLisp runs on most every
  modern platform, including mac/linux, windows, android... Check
  the Downloads page for more details." Something like that and
  then go into specifics on the Downloads page.

- Just have the specifics right on the homepage, in its own section
  with links as needed.

- Or include a few new entries in the features section (e.g. "Portable",
  "Easily Embedded"). I think the page needs another contrasting
  section though (non-white background), but that could come as a
  footer with licensing info and other typical footer links.


Thoughts? I'll start messing around with it and see what feels best.

Thanks all, I'm excited!




On Sun, Dec 13, 2015 at 6:35 AM, Elías Alonso G.-Cornejo  wrote:

> Hi, Erik
>
> I love your design! And the texts are informative and easy to read. I have
> two comments: I agree with Jon about being more specific with the supported
> platforms, and I think it is not clear enough that the headings of the
> "Fun" section are links I think your code looks clean and good too. Thanks
> for sharing this!
>
> Elias.
>
>
> 2015-12-13 11:11 GMT+01:00 Jon Kleiser :
>
>> Hi Erik,
>>
>>
>> I like your design a lot, and I think your presentation of the PicoLisp
>> language and VM is also well done. I suggest you drop the sentence about
>> fresh air and stagnant, statically typed world. I think you/we should
>> include a few words about which OS platform(s) that are supported, and
>> which are not so much supported.
>>
>> I like the font you've chosen, and I also think your new logo is very
>> nice. (I made the old one.)
>>
>> I think I would have made the black background and the black headings a
>> little less black, but that's just my first impression.
>>
>> I really think PicoLisp deserves a new website design like this. Well
>> done!
>>
>>
>> /Jon
>> --
>> *From:* picolisp@software-labde  on behalf of
>> Erik Gustafson 
>> *Sent:* 12 December 2015 19:18
>> *To:* picolisp@software-lab.de
>> *Subject:* PicoLisp Website
>>
>> 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 

Re: PicoLisp Website

2015-12-13 Thread Christophe Gragnic
On Sun, Dec 13, 2015 at 6:51 PM, Erik Gustafson
 wrote:
> Hi all,
>
> Awesome! Thanks for the feedback. Glad you all like it :)

I liked it too. Very nice work.
I tried to investigate how you embed the REPL but no luck.
Could you explain please? Are the exprs executed on the server?!?

> […]
>
> Regarding supported platforms, I have a few ideas:
>
> […]
>
> - Just have the specifics right on the homepage, in its own section
>   with links as needed.
>
> […]

I'd personaly go for the second one. We could cast a vote.

Reading «PicoLisp runs on most every modern platform, including
mac/linux, windows, android» I thought about the various
implementations of PicoLisp:
1) A diagram would be nice.
2) Or maybe just a table, with functionalities dropped for each platforms.
3) Would there be some room for the alternate versions like Ersatz
   (which for me is the only way to run PicoLisp on Windows without
   Cygwin, or am I missing something?) or EmuLisp ?


chri

-- 

http://profgra.org/lycee/ (site pro)
http://delicious.com/profgraorg (liens, favoris)
https://twitter.com/profgraorg
http://microalg.info (langage de programmation pédagogique)
http://expressions.club/ (structure des expressions mathématiques)
--
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: PicoLisp Website

2015-12-13 Thread Alexander Burger
Hi Erik,

> Alex, could I possibly get a copy of the current website source,
> articles included? I'd like to begin working on a new documentation
> page (mostly just reorganizing) and it would be great to have the
> articles to link to. And also to figure out how we might go about
> merging the new design with the existing structure.

Sure! I'll pack the DB and send it to you by PM, also the sources. The
latter, btw, can also be downloaded directly from

   http://picolisp.com/wiki/?Documentation

Sending the DB should be no problem, right? It is for pil64. The
passwords in the member accounts are all encrypted. It would be
difficult to remove them before packing the DB, because deleted data are
not easily purged.

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