Category

Uncategorized

Category

Compilers are tools that are used to convert the high-level codes we write into machine codes so that computers or microprocessors can run them comfortably, and during this conversion process, they are tools that aim to obtain maximum efficiency from the system thanks to various optimization processes. Since the systems running in the background are complex, it is often overlooked, but there are some optimization processes that we need to do as well as the optimization levels that compilers provide us. In this series of articles, I will be talking about the optimizations made automatically by the compiler and the optimizations that the developer can make. From a developer’s point of view, compilers seem to do all the work automatically.…