<div> <br>
</div>
<div> <font face="Arial, Helvetica, sans-serif">"Premature optimization" was probably coined by pioneering computer scientist C.A.R. Hoare, who said, "Premature optimization is the root of all evil." Sadly, this is often misunderstood to mean, "Engineering for scalability is the root of all evil."<br>
<br>
Regards,<br>
-- daan Strebe<br>
<br>
</font></div>
<div> <br>
</div>
-----Original Message-----<br>
From: Richard Greenwood <richard.greenwood@gmail.com><br>
To: PROJ.4 and general Projections Discussions <proj@lists.maptools.org><br>
Sent: Thu, 17 Jan 2008 8:50 pm<br>
Subject: Re: [Proj] NAD problems on OSX 10.5 Leopard<br>
<br>
<div id="AOLMsgPart_0_69afb6a9-2aab-4c25-b852-5c0ea843ef01" style="margin: 0px; font-family: Tahoma,Verdana,Arial,Sans-Serif; font-size: 12px; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<pre style="font-size: 9pt;"><tt>On Jan 17, 2008 8:28 PM, Ed McNierney <<a href="mailto:ed@topozone.com">ed@topozone.com</a>> wrote:<br>
> Rich -<br>
><br>
> The one thing that significantly surprised me was how well that code<br>
> performed on low-end machines. I think I released it in 2002 - maybe<br>
> 2001 - and there were plenty of "slow" computers visiting TopoZone. I<br>
> realize it's just math (other than updating the status bar with the<br>
> formatted coordinate text), but I was really expecting to see some kind<br>
> of lag if you waved the mouse quickly on a slow machine, but I never saw<br>
> the slightest delay. I have found that I sometimes worry excessively<br>
> about performance!<br>
><br>
> - Ed<br>
<br>
I believe it was you who coined the term "premature optimization",<br>
which always gets a chuckle when I use it. And I too have been amazed<br>
at the performance of the JavaScript code I ported that does one or<br>
more a projections (or unprojections) and a 7 parameter datum<br>
transform for every pixel the user passes over. I kind of remember<br>
computer science texts that discouraged us from using floating point<br>
math if it could possibly be done with integers.<br>
<br>
-- <br>
Richard Greenwood<br>
<a href="mailto:richard.greenwood@gmail.com">richard.greenwood@gmail.com</a><br>
<a href="http://www.greenwoodmap.com" target="_blank">www.greenwoodmap.com</a><br>
_______________________________________________<br>
Proj mailing list<br>
<a href="mailto:Proj@lists.maptools.org">Proj@lists.maptools.org</a><br>
<a href="http://lists.maptools.org/mailman/listinfo/proj" target="_blank">http://lists.maptools.org/mailman/listinfo/proj</a>
</tt></pre>
</div>
<!-- end of AOLMsgPart_0_69afb6a9-2aab-4c25-b852-5c0ea843ef01 -->
<div class="AOLPromoFooter">
<hr style="margin-top:10px;" />
More new features than ever. Check out the new <a href="http://o.aolcdn.com/cdn.webmail.aol.com/mailtour/aol/en-us/text.htm?ncid=aolcmp00050000000003" target="_blank">AOL Mail</a>!<br/>
</div>