[REBOL] Re: What does REBOL fix?
From: jason:cunliffe:verizon at: 15-Dec-2003 14:26
> With Rebol the one language does all of this. Rebol
> handles the CGI, it describes the content and format
> of the user interface. It describes how the interface
> should react to user requests. The messages passed
> between client and server are themselves dialects of
> This is because Rebol was designed to be able to run
> across multiple machines.
> Whereas the traditional implementation is a variety of
> languages, protocols and platforms working together
> the result with Rebol is effectively a single,
> distributed application.
Well yes and no.
Python and others do all that. Ok You probably need to load a module, but in
reality that's how all programs do it. Yes sure Rebol bundles core internet
protocols without need to load anything. But any serious Rebol application
is going to load other scripts anyway, for example rugby, XML, ML etc.
How many webservers do you know are written in rebol and in active in real
world use ?
For example is rebol.com using a rebol-based web server ?
Simply I dont think it is essential or necessarily desirable to do it all in
What is essential is easy interoprability.
Most of the good internet languages, once a well written module exists come
down to a couple of lines only
Rebon is sweet and short. For verbosity I'd say Python is perhaps half-way
between Java and Rebol. But being ineractive much faster than Java and more
fun to play with like Rebol.
Here's a simple FTP session example from the docs