Re: [stack] Joy for Win32

phimvt@lurac.latrobe.edu.au — 2000-09-07 03:13:12

Dear Stefano
Welcome to the concatenative group.
I was pleased that you succeeded in compiling my Joy
prototype under windows. Did you encounter any problems
at all? Please let the group or just myself know the
details.
Manfred

Stefano Lanzavecchia — 2000-09-07 12:16:48

> Date: Thu, 07 Sep 2000 14:13:12 +1100
> From: phimvt@...
> Subject: Re: Joy for Win32

> Dear Stefano
> Welcome to the concatenative group.
> I was pleased that you succeeded in compiling my Joy
> prototype under windows. Did you encounter any problems
> at all? Please let the group or just myself know the
> details.

Thank you for the welcome. I am sure I have plenty to learn here...
I did not have much trouble compiling your source code with th Visual C++
6.0. There were some illegal characters in one of the header files (I don't
remember which one now) but it was easy to solve. Also I needed to add an
extra include since some of the external functions were not in the standard
set. But really minor things.

I would also have liked to announce my implementation of the Joy interpreter
in OCaml but it's a bit premature. I've implemented only a handful of
primitives and performance at the moment is not as good as it should be.
Hopefully I'll find some more time to play with it in the next days (I've
just returned from a week of holiday and am off again for work tomorrow.
What kills performance is the need to copy the stack whenever a block is
interpreted as in:
1 [1 2 3] [+] map.
I have an idea on how to do it better though.

By the way: I am sure you all noticed the ICFP contest 2000. The Caml entry
is really impressive.

Bye for now
--
WildHeart'2k - mailto:stf@...
Homepage: http://come.to/wildheart/

<<<Kimi wo Kimi wo shinjiteru Samui yoru mo ---
I'll believe in you Even on a cold night. >>>