Hi Jon, Keith,

> I've done some more testing of your 64-bit PicoLisp on my old MacBook Air,
> ...
> : (== 64 64)
> -> T
> : (de fibo (N) (if (>= 2 N) 1 (+ (fibo (dec N)) (fibo (- N 2)))))
> -> fibo
> : (bench (fibo 33))
> 20.361 sec
> -> 3524578
> 
> The same test using standard 32-bit PicoLisp runs a lot faster:
> 
> : (bench (fibo 33))
> 2.136 sec
> -> 3524578
> 
> What can be the reason for this huge difference?

You must be running the emulator. There is no native 64-bit version for
the Mac, right?

You will probably get

   : *CPU
   -> "emu"

instead of

   : *CPU
   -> "x86-64"

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

Reply via email to