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

[REBOL] Re: Commercial-quality REBOL programmers needed

From: reffy:ulrich at: 16-Aug-2002 18:46

I want to avoid reinventing the wheel but, at the same time, I don't want to burden simple projects with a complex framework that provides 10,000% more than I need. I like little pieces, tied together to make bigger pieces. Even when using VB, while others would write monolithic systems that compiled to 6 or 8 meg, I wrote lots of 100-200K apps that worked together to make a system. That makes it easier to build different systems from different parts. So, to put things into a different context lets look at the need to print a file. Imagine for a moment that the existing print capabilities didn't exist. How would you write something like this in Rebol. Especially if there are printers to which you direct certain print jobs because they can for example handle postscript and others can't. Other printer capabilities come into play depending on the requirements for printing this certain type of file. You want to be able to initiate the job, so a form will probably come up. The job ticket containing the information is put somewhere so we need a unique task number generated by the system itself. A message is sent to the appropriate event manager indicating a new job notice. The event manager schedules the task. The event manager processes the task and sends a message to a daemon/service on some remote machine behind the scenes. We can query the status of the task and find it is waiting on a certain resource for example. When the task is complete we are notified that the task is complete, successfully, in error, or someone cancelled the task. We might want to be able to resume the task for various reasons. If the system goes down, any jobs not yet entered into the system will be noticed upon event manager startup and are not lost. Does IOS or Rebol do this? Dick