> So while we can debate computing considerations of today, tomorrow 
> those will be less important. That was the point I was making. Why 
> not focus on things that make significant difference and let the 
> insignificant fade into history.

I tendentiously focus on all things able to make, all together, even more 
significant difference.

Some micro-optimization, used as common code style, can make the entire 
application or the specific performance critical task, possible, even with an 
embed language as PHP is.

++$i is not different, from my point of view, from a code where each sequential 
push is performed via array_push($arr, $value) rather than $arr[] = $value;
Same is for all those loop such
for($i = 0; $i < count($staticStack); $i++);

for me alien, since I've always done

for($i = 0, $length = count($staticStack); $i < $length; ++$i);

or, even better, a core performed loop when I need values
foreach($staticStack as $value);

these are just examples, code style, whatever you want, and I'll never change 
my style unless there is a valid reason and some bench able to demonstrate I am 
wrong. I guess it's just a matter of point of views, but I cannot suggest 
slower practice cause Moore said tomorrow that CPU will strike the millisecond, 
'cause on micro benchmarks, we can go faster, and that's it.

Regards
                                          
_________________________________________________________________
Windows Live: Keep your friends up to date with what you do online.
http://www.microsoft.com/middleeast/windows/windowslive/see-it-in-action/social-network-basics.aspx?ocid=PID23461::T:WLMTAGL:ON:WL:en-xm:SI_SB_1:092010

Reply via email to