REBOL (Relative Expression-Based Object Language) is a *(programming language).
Though it is not finished, what's already available looks
promising. The core language, which is available, looks like some _(LOGO),
_(LISP) with parentheses removed in exchange for fixed arity functions. The
semantics also borrow a lot from _(LISP) and _(Scheme), which is very good.
The promised features for future development look great, too. All in
all, REBOL has improved a lot since the original papers of 1997. There
are still a lot of things undefined yet, so let's wait and see if REBOL
lives up to expectations. If it does, it's time to write a free
implementation.
On the flip side, the overloading of structures in a _(MUMPS)/_(Perl)/_(Tcl) way
looks like it will constrain implementations a lot, unless some standard
type inference/declaration/verification system (a la _(Common LISP)) is
promoted.
</P>
<UL CLASS="links">
<LI><A HREF="http://www.rebol.com/">WWW Site</A></LI>
<LI><A HREF="http://www.rebol.org/">Script Library</A></LI>
</UL>