I'm philosophising about directions REBOL could take. I've been working on a
C based editor/IDE for REBOL (just Ctrl+R, your script is saved and REBOL is
run on the script), and I've also downloaded two varieties of SmallTalk and
had a little play with both.
So what do C and SmallTalk have to do with REBOL? Well, at least one of
the SmallTalks had been self-extended by having (as I understand it) a
SmallTalk to C translator. With this, development for a new interface (for
example, reading, playing and writing midi or other media files) is done in
the SmallTalk environment, then when the code works correctly, C code is
generated and compiler, then included into the SmallTalk 'image'.
With the aid of REBOL/Command (when it comes out), a malleable REBOL
environment with _native_ look and feel (or with a default look and feel),
could be developed. With a simplistic REBOL to C or machine code translator
(one that operates on script that isn't self modifying), a fast, intuitive,
easily enhanced environment could be created. This could lead to, as with
SmallTalk, a environment or even operating system, based entirely on REBOL.
pekr and others, what do you think?
Andrew Martin
REBOLution the OS...
ICQ: 26227169
http://members.xoom.com/AndrewMartin/
-><-