Hi All,

>Educational Software:  Once again another tick for collaborative work
>environment.

This is the one I would vote for!  Of course my main reason for exploring REBOL is to 
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.  
Think 
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 let 
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.

Rod Gaither
[EMAIL PROTECTED]
modernlore.com
Oak Ridge, NC 
USA


Reply via email to