Dyrektywa optymalizacji w kompilatorze - używać?

0

Spotkałem sie z opinią aby zawsze wyłączać optymalizacje bo mogą różne dziwne rzeczy sie dziać. Przynajmniej taką opinie słyszałem o Delphi 2005 i 2010.

0

Podaj źródło tych "rewelacji"...

0

źródło ustne zasłyszane.

1

No cóż, ja kiedyś słyszałem że Delphi nie nadaje się do pisania aplikacji baz-danowych, ponieważ wolno to działa.
I powiedział to ktoś kto pisał w egzotycznym, interpretowanym języku 4GL, który w tamtejszej wersji nie potrafił "odpalać" procedur składowanych...
Moim zdaniem to taka sama prawda - gówniana.

1

@Yellow111 - ktoś sobie z Ciebie jaja robi, a Ty rozpuszczasz takie plotki; Albo to Twoje zdanie i boisz się przyznać, bo niepotwierdzone;

O ile sam raczej nigdy nie potrzebowałem manipulować procesem optymalizacji, to na pewno są przypadki, w których optymalizacja danego skrawka kodu jest niezalecana - po to właśnie istnieje dyrektywa $O, aby optymalizacje dla danego fragmentu włączyć lub wyłączyć; Choć nigdy nie miałem styczności z takim kodem (albo nie pamiętam lub nie zauważyłem przełącznika);

Tak więc całość brzmi raczej jak wywód wyssany spod paznokcia i można go śmiało włożyć między bajki; Jeśli natomiast panicznie boisz się, że optymalizacja zniszczy Twój kod lub uważasz, że jesteś w stanie napisać kod równie dobry co jego ulepszony odpowiednik to nie używaj optymalizacji i miej problem z głowy.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.