PicoLisp on Plan9
I compiled the full PicoLisp natively on Plan9, without using GCC. I am planning to replace the POSIX/Sockets functions with Plan9's simple, 'file io' style interface for networking, cpu sharing etc. Plan9 specific features like channels, graphics and threads will be added so that Pico can be used as a full 'systems' language for that OS. As there will be so many changes and new low-level functions, do I have to call this port SomeLisp derived from PicoLisp? Thanks, -- Vijay -- UNSUBSCRIBE: mailto:picol...@software-lab.de?subject=unsubscribe
Re: PicoLisp on Plan9
Slightly orthogonal: Where doe sone *get* Plan9? I tried the official site and got no joy from any download link at all. Thanks Sean On Mon, 13 Sep 2010 13:58:46 +0530, Vijay Mathew vijay.the.sche...@gmail.com wrote: I compiled the full PicoLisp natively on Plan9, without using GCC. I am planning to replace the POSIX/Sockets functions with Plan9's simple, 'file io' style interface for networking, cpu sharing etc. Plan9 specific features like channels, graphics and threads will be added so that Pico can be used as a full 'systems' language for that OS. As there will be so many changes and new low-level functions, do I have to call this port SomeLisp derived from PicoLisp? Thanks, -- Vijay -- _When you argue with a fool, there are two fools arguing._ - ANON. -- UNSUBSCRIBE: mailto:picol...@software-lab.de?subject=unsubscribe
Re: PicoLisp on Plan9
Hi Vijay, I compiled the full PicoLisp natively on Plan9, without using GCC. I am planning to replace the POSIX/Sockets functions with Plan9's simple, 'file io' style interface for networking, cpu sharing etc. Plan9 specific features like channels, graphics and threads will be added so that Pico can be used as a full 'systems' language for that OS. Wow, great! :) As there will be so many changes and new low-level functions, do I have to call this port SomeLisp derived from PicoLisp? You are completely free to choose any name you like. For me, staying with PicoLisp would be all right, as the language itself stays the same. If Plan9 had supported dynamic linking, you could even keep the core language, and put channels, graphics etc. into a separate lib. But as I understand from the previous explanations, this is not an option. However, please be aware the threads (in the sense of pre-emptive threads - IIRC, we've discussed that also in this mailing list) will principally not be possible with the PicoLisp VM. Cheers, - Alex -- UNSUBSCRIBE: mailto:picol...@software-lab.de?subject=unsubscribe
Re: PicoLisp on Plan9
On Mon, Sep 13, 2010 at 09:39:37AM +0100, Sean Charles wrote: Slightly orthogonal: Where doe sone *get* Plan9? I tried the official site and got no joy from any download link at all. And: Is it somehow possible to get it to run in e.g. 'qemu'? Cheers, - Alex -- UNSUBSCRIBE: mailto:picol...@software-lab.de?subject=unsubscribe
Re: PicoLisp on Plan9
On Mon, 13 Sep 2010 10:55:35 +0200, Alexander Burger a...@software-lab.de wrote: On Mon, Sep 13, 2010 at 09:39:37AM +0100, Sean Charles wrote: Slightly orthogonal: Where doe sone *get* Plan9? I tried the official site and got no joy from any download link at all. And: Is it somehow possible to get it to run in e.g. 'qemu'? Cheers, - Alex Typical... I tried the link again, it is working! http://plan9.bell-labs.com/plan9/download/plan9.iso.bz2 Grab it while you can. -- _When you argue with a fool, there are two fools arguing._ - ANON. -- UNSUBSCRIBE: mailto:picol...@software-lab.de?subject=unsubscribe
Re: PicoLisp on Plan9
Hi, On Mon, Sep 13, 2010 at 10:55:35AM +0200, Alexander Burger wrote: On Mon, Sep 13, 2010 at 09:39:37AM +0100, Sean Charles wrote: Slightly orthogonal: Where doe sone *get* Plan9? I tried the official site and got no joy from any download link at all. And: Is it somehow possible to get it to run in e.g. 'qemu'? It seems to be possible: http://plan9.bell-labs.com/wiki/plan9/Installing_Plan_9_on_Qemu/ Although I've never tried... J. -- UNSUBSCRIBE: mailto:picol...@software-lab.de?subject=unsubscribe