Lo Saeteurn wrote:
>It's not quite that easy, especially if you're working with a large
>project. I did msgboxes, beeps, etc. you can never tell where it's
>coming from. The worst part is that it doesn't always happen.
Again, here it could be very helpful if the new compiler (Mars!!!)
and runtime allows us to receive a STACK TRACE object or string
so that we can much easier find the flow of control in case we
end up at or locate a critical situation in code.
Hmm. I wonder if I can hack this information from the current
stack? But probably there will be no method names to find on the
stack, not will there be line numbers or anything that could help
us locate the line later. That's what happens if a development
system is not written in its own language: the makers of the system
hardly ever experience the difficulties that us advanced customers
running into. And as long as even the apps written by RS do not
run stable (thinking of REALbugs) or are kept maintained (REALglot,
just had a bunch of problems today again), it's not looking to good.
At least not as good as it could be. But beware - I do not suggest
that RB should be rewritten in RB. That would be foolish. I just
want to point that I just realized that this may be one of the
major reasons WHY RS is overall so instable, compared to other
dev systems.
So, any big app RS writes internally may contribute to our all
happiness. Oops, I'm dreaming again!
Thomas
|