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
and gzip.

-- 
Michal Kracik

GS Jones wrote:
> 
> From: Mat Bettinson
> > <major snip> Yet
> > I'd have a hard time evangelising it as it currently stands.
> >
> > Which is a shame. I like to evangelise things like Rebol because
> > they're speechlessly cool. But this is a holding it back for much
> > useful applications and a wider acceptance imo.
> 
> Also expresses my thoughts exactly (I didn't see the change in thread names
> before I rambled on elsewhere).  --Scott Jones
> 
> --
> To unsubscribe from this list, please send an email to
> [EMAIL PROTECTED] with "unsubscribe" in the
> subject, without the quotes.
-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.

Reply via email to