So, while those optimizations are safe in purely functional programming languages, compilers of typical imperative programming usually have to assume the worst.
Дакле, док су ове оптимизације безбедне у чисто функционалним програмским језицима, компајлери типичног императивног програмирања обично морају да претпоставе најгоре.