Hi Andreas!

My implementation not really is a pure Lambda calculus, but rather a so
called "Krivine Machine" that, in fact, consists of 4 instructions, als
'subset' of the more universal MOV instruction.

https://en.wikipedia.org/wiki/Krivine_machine

Also see the famous "Landin Machine" with 10 instructions.

https://en.wikipedia.org/wiki/SECD_machine

There are a couple of "Weird Instruction Set Machines" out in the wild, all
built, suited for special purposes ...

I was surprised, how small miniPicoLisp is and - als fully featured
programming language - it fits onto such kind of hardware (low transistor
count === very low energy consumption **while running**) architectures.

Have fun!

Guido Stepken

Am Freitag, 10. April 2020 schrieb <andr...@itship.ch>:
>>
>> Only 1 - in words "ONE" - single instruction left: MOV.
> congratulations, you discovered lambda expressions, the fundamental idea
> on which the concept of LISP is based.
>
> Thanks for your post, very interesting!
> Keep on! Our group of radical IT purists is growing ;-)
>
> This crisis will only increase the demand for quickly to create,
> flexible & maintainable software - so let's picolisping :-)
>
>
> --
> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>

Reply via email to