Cytat Knutha "przedwczesna optymalizacja jest..." - wersja polska?

0

Cześć,

Pytanie do społeczności:

Kojarzy ktoś, czy "Structured Programming with go to Statements" Donalda Knutha doczekało się polskiego tłumaczenia? Konkretniej, staram się znaleźć oficjalne/opublikowane w dłuższym fragmencie tłumaczenie poniższego cytatu (pełnej jego wersji):

Programmers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs, and these attempts at efficiency actually have a strong negative impact when debugging and maintenance are considered. We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%.

Myślę, żeby go wrzucić do książki (w całości - zawsze mi się trochę brew podnosi jak ktoś skraca ten cytat do "premature optimization is the root of all evil" i całkowicie pomija "Yet we should not pass up our opportunities in that critical 3%"), a tym celu właśnie jakieś bardziej oficjalne tłumaczenie by lepiej pasowało, niż to co ja sobie na kolanie "wytłumacze" ;)

0

Oficjalne tłumaczenie Wibowita:

Programiści marnują ogromne ilości czasu myśląc lub martwiąc się prędkością niekrytycznych części ich programów, a próby zwiększania efektywności w rzeczywistości mają silny negatywny wpływ na szukanie błędów i utrzymywanie programu. Powinniśmy zapomnieć o małych optymalizacjach, powiedzmy przez 97% czasu: przedwczesna optymalizacja jest źródłem wszelkiego zła. Niemniej jednak nie powinniśmy pomijać okazji w tych krytycznych 3%.

Może zawisnąć w Sèvres obok wzorca kilograma i metra.

0

Jest jeszcze drugi:

The real problem is that programmers have spent far too much time worrying about efficiency in the wrong places and at the wrong times; premature optimization is the root of all evil (or at least most of it) in programming.

Który pochodzi z "Computer Programming as an Art". Oba to jakieś publikacje naukowe/wykłady/eseje/??? i z całą pewnością nie zostały przetłumaczone.

Wszystko to jest zebranie w książce "Literate Programming" i to jej tłumaczenia powinieneś szukać. Google sugeruje jednak, że nie ma czegoś takiego. :-)

(Uważam, że ten jest lepszy, bo w całości opisuje problem bez - moim zdaniem niepotrzebnej - dywagacji o procentach)

1 użytkowników online, w tym zalogowanych: 0, gości: 1