REV, RB, SC speed test, Latest results

Sarah Reichelt sarahr at genesearch.com.au
Tue Apr 20 22:54:17 EDT 2004


> 2) One of the suggested strengths of Revolution is the simplicity of 
> getting things done. Why should such a common task take such a lot of 
> optimisation to produce the best results? Are not the 'out of the box' 
> solutions i.e. those that will be produced by the average user, a 
> fairer comparison?
One of the great strengths of a language such as transcript is that 
there are nearly always multiple ways of completing any set task. Some 
will be inherently more efficient than others, but often it doesn't 
matter. In a real world application, who cares whether a particular 
routine takes 100 ms or 500 ms? The other consideration is whether a 
particular routine is a one off task or is it going to be repeated 
frequently? I frequently use Revolution for a one-off text manipulation 
and it doesn't really matter whether it takes 2 seconds or 2 minutes. 
What matters is that it took me only 2 minutes to write the script, not 
2 hours. If a task is used repeatedly, then it is probably worth 
optimizing and that is where the experts on this list are very useful, 
but in normal use, this sort of high-powered code analysis is 
unnecessary.

Cheers,
Sarah
sarahr at genesearch.com.au
http://www.troz.net/Rev/



More information about the use-livecode mailing list