[REBOL] Re: Shell access for Rebol, was: zip file support
From: kracik:mbox:dkm:cz at: 20-Mar-2001 15:54
Me too :-)
I'll give an example why I want shell access in Core. I could write a
rather cool programmer's tool in REBOL.
The script could: checkout a project from CVS server, run make
(which runs C++ compiler and linker), run unit tests, send log via
email, pack distribution files with zip, tar and gzip, upload it to
a web site, send all subscribers notification email, all from REBOL
in one step.
Writing such application in REBOL with shell access would take several
hours. And it would be even portable between Windows, Linux, and,
for example, Solaris, because all used tools are already ported and
behave identically on different platforms.
I know that sending email with SMTP protocol is more portable than
calling /usr/bin/sendmail, and 'parse is more portable than calling
awk. But the application I described cannot be written portably in
REBOL without shell access, because REBOL does not contain CVS
client, make functionality, C++ compiler and linker, tar, zip
GS Jones wrote: