Re: Status of Picolisp 32-bit (was Re: Installing Pilbox on arm 32)

2021-05-07 Thread Alexander Burger
Hi Laszlo,

> Is it written in C? Assembly? Something else?

It is pil64 assembly (the generic assembly language pil64 is implemented in).

In fact, it is just a modified pil64, with all system accesses removed, and
interfaces to the standard PC BIOS added for memory, keyboard, monitor and hard
disk access.

☺/ A!ex

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


Re: Status of Picolisp 32-bit (was Re: Installing Pilbox on arm 32)

2021-05-07 Thread A. Laszlo Ross
Oh, wow, I didn’t know there was a PilOS. I’m a picolisp noob but that might be 
perfect for an upcoming IoT type project.

The web page said there’s no network stack so I’d have to add that. 

Is it written in C? Assembly? Something else?



> On May 7, 2021, at 09:52, Daniel Perron <61du...@gmail.com> wrote:
> 
> 
> Thank you for the precisions and Picolisp, it is a very nice system.
> 
>> On Fri, May 7, 2021, 12:11 AM Alexander Burger  wrote:
>> Hi Daniel,
>> 
>> > In that case, what is the status of Picolisp 32-bit?
>> > I read in the doc in many places "64-bit version only". Is Picolisp 32-bit
>> > deprecated?
>> 
>> All PicoLisp versions except pil21 (e.g. pil32, pil64, miniPicoLisp, 
>> ErsatzLisp,
>> PilMCU and PilOS) are still around, but I don't actively maintain them any 
>> more.
>> 
>> 
>> > If so, it creates a cognitive dissonance in my mind. A system
>> > created to be small and fast runs only on 64-bit?
>> 
>> I believe this is no contradiction. The system is still small and fast, just 
>> the
>> pointer size is 64 instead of 32 bits.
>> 
>> The trend is towards 64 bits, in servers, desktops, notebooks, smartphones 
>> and
>> even single-board computers (RasPi). Only small embedded systems remain, and
>> there just miniPicoLisp makes sense.
>> 
>> BTW, the "pico" in the name never meant the system size (you can build large
>> applications with PicoLisp), but the small number of basic concepts.
>> 
>> ☺/ A!ex
>> 
>> -- 
>> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe


Re: Status of Picolisp 32-bit (was Re: Installing Pilbox on arm 32)

2021-05-07 Thread Daniel Perron
Thank you for the precisions and Picolisp, it is a very nice system.

On Fri, May 7, 2021, 12:11 AM Alexander Burger  wrote:

> Hi Daniel,
>
> > In that case, what is the status of Picolisp 32-bit?
> > I read in the doc in many places "64-bit version only". Is Picolisp
> 32-bit
> > deprecated?
>
> All PicoLisp versions except pil21 (e.g. pil32, pil64, miniPicoLisp,
> ErsatzLisp,
> PilMCU and PilOS) are still around, but I don't actively maintain them any
> more.
>
>
> > If so, it creates a cognitive dissonance in my mind. A system
> > created to be small and fast runs only on 64-bit?
>
> I believe this is no contradiction. The system is still small and fast,
> just the
> pointer size is 64 instead of 32 bits.
>
> The trend is towards 64 bits, in servers, desktops, notebooks, smartphones
> and
> even single-board computers (RasPi). Only small embedded systems remain,
> and
> there just miniPicoLisp makes sense.
>
> BTW, the "pico" in the name never meant the system size (you can build
> large
> applications with PicoLisp), but the small number of basic concepts.
>
> ☺/ A!ex
>
> --
> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>