Jeff said:
REBOL is a free form context sensitive first class
functional language with prototyped based objects and cloning.
It offers both static and lexical scoping, ....
>From what I can tell REBOL is quasi-statically scoped. It
certainly doesn't support `lexical scoping' in the usual sense.
I don't know if this is a `bug' in the implementation or not
because there seem to be no formal specification of the semantics
of the language.
Since it is possible to observe interpreter side effects in
`functional' code, I'm not sure `functional' is a correct
description. Or is that a bug in the in the implementation?
Jeff said:
REBOL also
provides a very simple abstraction of direct TCP/IP sockets,
fully BSD capable, including razzle dazzle multiplexing.
REBOL/core seems to be single threaded. I haven't seen any
indication that you can use multiple threads or handle multiple
network connections in parallel, is there any `select'-like
REBOL function? REBOL output seems to block. What do you mean
by multiplexing?
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com