[REBOL] What should we bake? Re:(2)
From: ryanc:iesco-dms at: 25-Sep-2000 11:02
I agree, components, components, components! And yes, it is just now barely usable for
applications. There may be something that we will need RT to address on the way. I
believe RT knows this as well, and is readying itself for this stage of its business.
> Hi All,
> >Educational Software: Once again another tick for collaborative work
> This is the one I would vote for! Of course my main reason for exploring REBOL is
> create such a beast so you could say I'm a bit biased. :-)
> All of the ideas I've seen floated so far for the killer app or 1000 apps have been
> good ones. I have my doubts though about REBOL (View mostly) being mature
> enough to handle such grand projects - just yet. After all, it is still a pre-beta!
> For the time being, while we are learning View (or even Core for those of us late to
> the party!) I think small, specific purpose mini-apps remain the pick of the day.
> component size, not application size, but bigger than script tests.
> For example -
> 1. Take just the text editing part without all of an EMACS and focus on functions and
> objects that manipulate the text or display in developer defined ways. Think of ways
> to componentize transformations and elements of interaction.
> 2. Consider what is required to do connectivity centralized or peer to peer for any
> kind of application. Perhaps a dash or two of remote procedure calls and distributed
> event models as well. Usefull for collaboration or education or file sharing...
> 3. How to structure content and provide "Knowledge". Think how to do META
> work in REBOL. How to merge into other Internet work in these areas such as the
> various XML initiatives.
> 4. Find the components in REBOL's strengths. Use that built-in networking, create
> dynamic (data driven) visualizations with View, make dialects for users as well as
> developers and so on.
> This "Component" thinking is also very important to help identify standard ways to
> REBOL code hook up and interact. The View launcher is a great start, letting a
> whole community come together and put up sites and samples that everyone can
> explore. If we keep building programs at the component level, stress testing View,
> then when it is ready for bigger and better things we will have a good leg up on
> "Assembling" multiple killer apps.
> My .02 (give or take a bit!).
> Rod Gaither
> Oak Ridge, NC
I am enough of an artist to draw freely upon my imagination.
Imagination is more important than knowledge. Knowledge is
limited. Imagination encircles the world.