On Apr 02, 2007, at 10:58 AM, Terry Ford wrote:

> This is pure speculation on my part, but wasn't there a comment at
> one time that one of the eventual goals of RS to permit some form of
> access to those "_" hidden methods in certain events built-in to RB?
> I may be totally misunderstanding this as I am going from memory and,
> at my age (60), I am beginning to wonder about it. :)

There are internal methods that start with a _ but that's not  
"special". Those have existed in a number of versions for some time.
They are a standard part of RB and the framework. There may be some  
plan to expose them to us or not but that's quite different.

Some people happened to find those special methods and used them  
against REAL's advice.
And some also happened t find that prefixing a method with a _ made  
it "hide" from the autocomplete.

The reasons for doing this varied but there is a need for something  
called "friend" functions and classes and this sort of served that  
purpose.

> When I suggested a different "in-house" version I was imagining how
> RS engineers would step through these methods when debugging Rb.

I'd assume they can but they're not "special" in any other respect.
Kind of like me having code in an encrypted module that I can step  
through but you can't.
I believe it's special in that regard.

For a while the version of RB being used to create RB was "special"  
as it was not the same IDE as we had.
REAL was not using the same version of RB that we used so they did  
not see the same IDE issues we did because they did not use it day in  
day out.
That was the "special" version of 5.5

Now since they're using the same IDE maybe IDE bugs will get fixed  
quicker
Obviously they'll have different frameworks as they work on them but  
those should be incremental improvements to existing ones so bugs we  
see today they should as well.

> Nonetheless, it is very comforting to know that the goal of  
> developing RB with the previous release is a very reassuring sign.

It certainly makes a statement about REAL's confidence in their own  
product and it's capabilities.

For a long time (up to 5.5) the exchange was like
        Q : Isn't your development tool capable of writing just about  
anything I want ?
        A : Of course !
        Q : So do you use REALbasic to write REALbasic ?
        A : ummmm ..... we write it in C++

Then it turned into (2005 - 2006)
        Q : Isn't your development tool capable of writing just about  
anything I want ?
        A : Of course !
        Q : So do you use REALbasic to write REALbasic ?
        A : Yes
        Q : Which version do you use ?
        A : A "special" version of 5.5
        Q : Why not the current version that you sell me ?

Now its
        Q : Isn't your development tool capable of writing just about  
anything I want ?
        A : Of course !
        Q : So do you use REALbasic to write REALbasic ?
        A : Yes
        Q : Which version do you use ?
        A : The same version you can buy

This is good and also a part of one of the ISO 900 certifications.  
It's a good thing and I'm damned glad to see this happen.

Quite honestly I think it's a BIG DEAL

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to