22-02-2020, 18:51
Ja nigdzie nie pisałem żeby floatów unikać - jak ktoś chce i potrzebuje to jak najbardziej są po to żeby z nich korzystać.
W programie problemem nie było użycie arytmetyki zmiennopozycyjnej, ale błędy zaokrągleń - dlatego pojawiła się propozycja zliczania kroków. Natomiast jeśli do czegoś dawka w postaci float-a będzie potrzebna, można ją z kroków bez problemu obliczyć.
Programy można pisać na różne sposoby i takie odgórne pisanie, że delay jest złe, albo float to samo zło świadczą tylko o osobach, które takie rzeczy piszą. Trzeba umieć dobrać rozwiązanie do konkretnych potrzeb i problemu, a zarówno opóźnienia z aktywnym czekaniem, jak i floaty to po prostu jedne z wielu dostępnych opcji.
W programie problemem nie było użycie arytmetyki zmiennopozycyjnej, ale błędy zaokrągleń - dlatego pojawiła się propozycja zliczania kroków. Natomiast jeśli do czegoś dawka w postaci float-a będzie potrzebna, można ją z kroków bez problemu obliczyć.
Programy można pisać na różne sposoby i takie odgórne pisanie, że delay jest złe, albo float to samo zło świadczą tylko o osobach, które takie rzeczy piszą. Trzeba umieć dobrać rozwiązanie do konkretnych potrzeb i problemu, a zarówno opóźnienia z aktywnym czekaniem, jak i floaty to po prostu jedne z wielu dostępnych opcji.