On Feb 20, 2006, at 8:12 AM, Joseph J. Strout wrote:
No, what's bad is assuming that everybody sees the same problem you
see. As others (who also don't work at RS) have also pointed out,
the compile speed is just fine for some people. Apparently it's
not fine for some. Maybe it has to do with what plugins you use;
maybe it's something particular to your code; maybe it has to do
with what other apps you have installed... I don't know what
causes it, and the folks at RS probably don't either, or they would
have fixed it already.
But assuming that everybody sees it, and RS is just being evil or
malevolent for not fixing a terrible problem that everybody is
having, is just silly and unhelpful.
There are times when some of my small projects (around 1 MB source
code) take approximately 5 minutes to compile the debug build (OS X
10.4.4, PowerBook 12" 1.5 Ghz, 512 MB). But this occurs usually on
when I jump from another memory-hungry app (like Photoshop or Safari)
immediately into REALbasic and "Run". Compile times when I have been
using REALbasic for a while are usually less than 30 seconds,
sometimes as little as 10 seconds depending on how much code I have
changed.
I don't necessarily see this is an issue with REALbasic but rather a
memory issue (paging virtual memory from disk).
However, I do think that the REALbasic IDE could be optimized to use
fewer resources and thereby use less memory. I think that if
REALbasic were able to use native RGBA graphics where the mask value
is stored in the 4th byte, then drastic amounts of memory would be
freed. In addition, if REALbasic used the PNG format for Pictures
dragged into the project (although I know that graphics in REALbasic
IDE are external), then additional memory could be freed. Also the
feature request where we could assign the Mask property of a picture
would allow us to use less memory since we could share Masks between
picture instances.
I realize that all of the above would require major modifications to
the REALbasic core (except possibly the last one), but would have
immediate benefits for the REALbasic IDE.
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>