Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] What should we bake? RE:

From: rgaither:triad:rr at: 22-Sep-2000 23:04

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 [rgaither--triad--rr--com] modernlore.com Oak Ridge, NC USA