Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] Compiler for Rebol ? Re:(3)

From: al:bri:xtra at: 24-Sep-2000 11:22

pekr wrote:
> Some time ago Carl mentioned something about partial compilation of
certain expression. Just few weeks ago he thowed here one email stating something like why don't you guys use 'compile? Hey ;-) With no further explanation following, one can only guess Carl has somethin' cooking on his notebook, or I just misunderstood the issue. I couldn't find 'compile anywhere! :-( ;-)
> Elan, in one of his last posts (as reaction to my email of
disappointment), talked about slim binaries. If I am not wrong, slim binaries are kind of multiplatform binaries. New Amiga OS will have the same advantage. Once app will be in VP code, you can transfer the file between platforms. I don't know how efficient the solution could be with interpreted language, if it would be some kind of byte code or what, but could be interesting ... I think encrypting a bunch of scripts and then decrypting them only in the computer's memory, should provide a reasonable way to ensure security of scripts.
> Then there is a possibility of REBOL runtime. Well, that's something I
would like to see as the last option. Why? Because this way RT has to maintain another family of REBOL versions, limiting the language.
> I would like to see freedom of expression. E.g., some scripts (modules) in
compiled form (slim "binary", byte-p-code, whatever), while end user ability to influence some of the other scripts (modules) ... I think a Rebol runtime is a good idea, along with encrypted scripts.
> Some one or two years ago, there was also talk about so called
REBOL/Toolkit - REBOL in the form of libraries, embeddable into another language apps... That was the Rebol DLL. It's still a possibility. As for Rebol crew's work load, they all ready provide binaries for 40+ different OS. An encryptor/decryptor module, once it's working OK, shouldn't be too much of a problem, I would think. Andrew Martin ICQ: 26227169