On Thu, 24 May 2001
timdowns@... wrote:
> Hello,
>
> I am interested creating a forth-like language for high level
> programming, and implemented in C, similar to the way Lua
> (www.lua.org) is implemented.
I had a cursory look at Lua, but I cannot tell whether anything
in Joy will be relevant. Anybody more competent to answer?
> Unlike forth however, this will be for
> scripting (not low level systems programming) with in built data
> structures such as a list (as well as the stack).
If your lists are indeed linked lists, the indeed Joy might be
highly relevant. If your lists are consecutively allocated arrays,
the Forth will be relevant,and there are Forth experts on this
group who can advise better than I.
[stuff deleted]
> The reason I'm posting this is-
> 1. I'm just wondering if this list is relevant to this topic
The charter of this mailing list is for "concatenative languages"
which includes both Forth and Joy. So feel free to contribute
and/or ask questions.
> 2. Is Joy similar to what I'm looking for
From quite a while back I remember somebody suggesting Joy as a
scripting language, but I do not remember any of the details.
Sorry -- you will have to plough through the mailing list
about year ago.
> 3. Whether anyone else is aware of an implementation of what I
> outlined. (as well as/besides Joy)
There is a planned implementation of Joy in Oberon, but I have not
heard from that lately. Also there was some discussion about
Forth/Joy cross-fertilisation, and also another language K, which
is similar to J, a modern version of Iverson's APL.
Feel free to respond to this group.
- Manfred