Hi, pekr!
You wrote:
> Well, first - why me? :-) I am not familiar with low level stuff as
language compilers, etc.
Why not? I wanted to get people's opinion on the end result. :-)
> So now to your vision, Andrew. Can we make it without RT support? Rebol
doesn't offer any plug-in, modules, whatever mechanisms YET. I think we will
have to wait for /Command release to see, what RT thinks about the direction
you suggested. I know interpreted Matlab for e.g. allows generation of C
code too ...
It could be done now with using Karl's C++ port that talks to REBOL.
Unfortunately, I can't untar/unzip his archive. :-(
> IIRC, REBOL/Author was one of planned REBOL products. During 1.x times,
Jrm tried to implement Rebol compiler (or Rebol compatible language?) called
Scherman. Official words of Carl (not related to Scherman) were something
like it would be possible to partially compile some set of expressions, or
something like that. I don't know it is still planned or essential for RT.
Similar discussions were held here already.
I've passed by the Sherman site a while back. It looked liked development
had stopped.
> I feel one and only REBOL.exe and /View, /Draw, and others in the form of
loadable, unloadable modules is essential, as it could prevent us from
dealing with two (or more?) different versions of Core. My friends which are
in web development feel that Apache module has to get database support, or
it will fail. Some of us would like to prevent the code to be seen by
others, from whatever reasons. Runtime Rebol? Embeddable rebol? Script
compilation and obj generation? You and others would like to see C code
generated.
>
> Where is the answer? What to do first? What to do at all? :-)
> However, I would be really glad, if everyone could express his opinion
without the fear of negative reactions ....
Me, too.
As for REBOL and REBOL/View, if they were separate modules, what would they
be good for? It's a rhetorical question. More on Ally list, as it discusses
View more deeply.
Andrew Martin
ICQ: 26227169
http://members.xoom.com/AndrewMartin/
-><-