Premature optimization is the root of all evil


"Premature optimization is the root of all evil"

I would like to translate this quote into Japanese for a personal project. For
further understanding of the meaning, Donald Knuth wrote this phrase in 1974,
see <http://en.wikipedia.org/wiki/Program_optimization>, context:

> We should forget about small efficiencies, say about 97% of the time:
> premature optimization is the root of all evil

Google translate gave me 時期尚早な最適化は諸悪の根源である but I'm not confident on it's
correctness, and it seems a bit long?




I think in this rare case, Google translate provides a spot-on translation. I
would translate the whole sentence as

> We should forget about small efficiencies, say about 97% of the time:
> premature optimization is the root of all evil.  
>  細かな効率については、約97%の場合忘れれば良い。なぜなら、時期尚早の最適化は諸悪の根源だからだ。

_Translation notes:_ I just translated "say about" as 約. The "say" here should
really be something like まあ or, as Hyperworm suggested, そうだね, but I thought
that the resulting tone would be a bit too conversational, which is not really
the case in English.




I think in this rare case, Google translate provides a spot-on translation. I
would translate the whole sentence as

> We should forget about small efficiencies, say about 97% of the time:
> premature optimization is the root of all evil.  
>  細かな効率については、約97%の場合忘れれば良い。なぜなら、時期尚早の最適化は諸悪の根源だからだ。

_Translation notes:_ I just translated "say about" as 約. The "say" here should
really be something like まあ or, as Hyperworm suggested, そうだね, but I thought
that the resulting tone would be a bit too conversational, which is not really
the case in English.

