Am 15.07.2006 um 02:37 schrieb Adam Ernst:
On Jul 14, 2006, at 7:33 PM, Charles Yeomans wrote:
On Jul 14, 2006, at 8:29 PM, Stefan wrote:
Am 15.07.2006 um 02:00 schrieb Joe Huber:
At 7:18 PM -0400 7/14/06, Charles Yeomans wrote:
I'd bet that this has nothing to do with the Rb IDE being
written in Rb. I suspect any speed loss might be attributable
to the fact that almost all object methods became virtual in Rb
4x speed loss in compile speed is pretty substantial no matter
what the cause. I'm not sure virtual function calls are worth
that big a price, if that's the actual cause.
Never checked the performance of virtuals against non-virtuals,
but I
wonder, if virtuals might have such a big impact.
Moreover: As Norman pointed out, the Compiler is still C++ Code.
Thus,
I wonder even more, why compile times got that slow.
Perhaps there is now more overhead in preparing the source code
for compilation. Guess early and often; that's my plan.
The IDE is also substantially more responsive while compiling
source code; you can move around windows, change tabs, etc. while
compiling. In RB 5.5, that was impossible. Needless to say, that
takes a toll on performance.
Well, I prefer blindly fast compiles over moving widgets while
waiting for
a compile ;-)
No, seriously, you might be right. But my last efforts to check a
5.5.5 to current
move, failed: As I posted, I had to wait endless. Surely, this is
partly due to
Rosetta.
_______________________________________________
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>