[REBOL] Re: newbie - How to
From: greggirwin:mindspring at: 21-Jun-2003 16:14
Hi Daril,
DN> No flames please.
I've never seen Gabriele, or really anyone here, flame. We may have
loud, impassioned discussions from time to time though. :)
DN> If a tool fails the requirements of a problem, no-one
DN> will pursue the tool further. Running on many
DN> platforms still means failure.
Agreed 100%.
DN> REBOL is really good when your main challenge are to
DN> get code to work on numerous platforms and you
DN> obsessed with small codebase and footprint (disk not
DN> memory).
The multi-platform aspect is important given REBOL's intended use. If
you change "get code to work on" to "exchange data across", it fits
better with REBOL's goal. That said, yeah, we generally use it to write
code, much as we would other languages, at this point in time so it's a
valid perspective. "Obsessed" is a pretty strong word though; I'm more
concerned with elegance, stability, maintainability, extensibility,
and clarity. You wouldn't know it to look at some of my code, but it's
true. :)
DN> But REBOL appears a tragedy if you need to integrate
DN> with OS features, hardware, or applications. This
DN> limits some important uses in Windows, Mac and other
DN> environments.
Hmmm, "tragedy" is another pretty strong term (maybe I'm reading too
much into it :). I've successfully mapped a number of API functions,
as have others here, and integrated with other apps by sending them
Windows messages and keystrokes. What OS features (excepting the
current console issue under Windows) are tragically unavailable in
your view? (printing is on of *my* personal issues)
No flame intended here. I'm always glad to find out what problems
other people see, or what they think is missing in REBOL. I think we
all benefit, including RT, from identifying specific issues that
prevent people from using REBOL effectively.
-- Gregg