NYCPHP Meetup

NYPHP.org

[nycphp-talk] Web metrics, performance, business ideas, and programming in your jammies...

Tim Gales tgales at tgaconnect.com
Sat Jan 19 21:17:33 EST 2008


David Krings wrote:
> leam wrote:
>> Not a question of "can you make it more performant?" as that's easy to
>> answer. I'm looking at "Is there a web metric that makes it more viable
>> for a small start up to spend time maintaining non-mainstream software
>> collections than using standard tools like Apache, Linux, and
>> traditional servers"?
> 
> Do you even need these improvements? If your current setup works out, 
> why bother optimizing it and potentially hitting a bunch of problems? 
> Improving performance is always appreciated [...] 

One time I was reviewing some C code which looked like it was
pretty awkwardly constructed.

I asked the guy who wrote it why he did it that way.

He told me that it was because the way the emitter (of the particular c 
compiler we were using) worked -- and he was right his way saved
some cycles.

It seems like there is always some trade off when you optimize
something.

It was like we had introduced a 'mental speed bump' in the
code. It had a pretty high WTF-factor, which whenever anyone
saw it for the first time they wanted an explanation.
That is, they didn't 'appreciate' it -- at least not at first.

(And, the people involved were not generally considered to be 'slow')

-- 

T. Gales & Associates
'Helping People Connect with Technology'

http://www.tgaconnect.com



More information about the talk mailing list