mission critical apps; was Re: cross platform ide

Alex Rice alex at mindlube.com
Mon Feb 9 13:41:13 EST 2004


On Feb 9, 2004, at 10:19 AM, Rob Cozens wrote:

> That is certainly not true of script syntax errors... and when you do 
> encounter them you can open the script editor, correct the problem, 
> and go right on with your runtime testing [unless applying the script 
> changes the value of declared local variables].

I stand corrected. So some bugs are found when the script is edited. 
Everything else is found at runtime.

>
> That has just not been my general experience, Alex.

Did I say it *cannot be done*? No. I said there are unique challenges. 
In a previous post you acknowledged as much:

> Upon reflection, I will acknowledge that message path issues were one 
> of the most difficult parts of my transition from PL/1, C, & Pascal to 
> HyperTalk.



>   And specifically, from a post to the rev_ipc group:
> As I write this, my OS X test SDB client has completed 24 hours of
> auto testing without interruption since I restarted it after turning
> off sleep mode on the iMac.  It has issued about 24,000 commands to
> the server since restarting.

Congratulations. I never claimed it was impossible to produce reliable 
apps with runrev. Just challenging.

But I can get pedantic too. The messaging bug I was remembering that 
Dar opened was this:

bug # 102: """After message ID of 2147483647 is assigned, the next 
message ID is -2147483648.
  This in itself is not a problem; a large cycle in the message ID is 
OK.  Both
pendingMessages and the result show a negative number. The problem is 
that that messages with a negative message ID cannot be canceled."""

>
> But I suggest that some of the issues being raised here cut to the 
> very core foundation of X-Talks, and if you can't accept things the 
> way they are, you will be continually frustrated with your experience 
> with Revolution.

I sense you feel threatened by this thread because SDB and libIPC are 
geared towards a more business like, maybe mission-critical 
applications? For all I know SDB and libIPC are the most solid, 
bulletproof apps ever engineered in an xtalk language. I wish you all 
the best with SDB and libIPC.

--
Alex Rice | Mindlube Software | http://mindlube.com



More information about the use-livecode mailing list