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

[REBOL] Runtimes as DLLs

From: rebol:techscribe at: 14-Nov-2000 11:36

Hi, I think many people on this list would appreciate the ability to embed REBOL in their applications. Perhaps even more so than the current runtime offer. I for one would. Perhaps I'm mistaken. It's far more convenient to embed the REBOL interpreter in a multi-megabyte Windows application, then having to write a complete application, with GUI interface and stuff as a dll to be called by the REBOL runtime. Add to this the fact that REBOL runtime's access to DLLs is somewhat limited (no callback functions!). All the REBOL interpreter would have to do is to expose console input and console output (strings passed to the interpreter and strings received from the interpret) as DLL functions, plus provide the existing runtime ability of code hiding. Everything else could be handled by REBOL scripts in combination with the application's function. (While I'm dreaming, let me add that it'd be nice to also have static or dynamically linked libraries for Unix platforms.) To sweeten the deal, I think you would see sales for DLL Runtime licenses and /Command go up significantly. Would it be a lot of work for you guys (at REBOL) to deploy DLL versions of the runtime (under the same license?). I also think it would be a good idea to have a free license agreement for freeware applications. IMHO REBOL would quickly become the prime scripting interface for many applications that require scripting. More REBOL savvy persons can only increas RTs strategical market importance and sales. Opinions? Elan