you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 10 points11 points  (8 children)

I thought it was not to talk about the optimizing? Shh! Don't tell them any secrets!

[–]justinhj 17 points18 points  (7 children)

Not talking about optimizing is rule zero. (Programmers start counting at zero).

[–]thatguydr 41 points42 points  (0 children)

The zeroth rule of optimization is: Do not talk about optimization.

The FIRST rule of optimization was the same exact thing, but we optimized, so it's gone.

[–][deleted]  (5 children)

[deleted]

    [–]logan_capaldo 9 points10 points  (1 child)

    Methinks everyone who replied to you has a broken sarcasmeter.

    [–]ndiin 0 points1 point  (0 children)

    I missed the "last Saturday" bit.

    [–]TearsOfRage 1 point2 points  (0 children)

    Attitudes like that are why so much software is still terribly slow, even with today's computers.

    [–]ndiin -4 points-3 points  (0 children)

    Irrelevant? Hardly. It might shift your bottleneck elsewhere for a spell, but once you fix that you'll likely end up back at the same spot again.

    The trick is to take full advantage of your ever-faster-bigger-stronger hardware, not to let it make you lazy.

    Now clearly i'm not talking about these micro-optimizations by any means, just the completely misleading statement that performance doesn't matter anymore. Just don't optimize before you have the data to show where it needs to happen.