Category:Optimisations

There are a few different types of optimisations that can be under taken. There optimisations fall under the following broad categories.

Time based
These optimisations allow the program to run in less time, or for certain sections of code to be fully executed in less time.

Memory based
These optimisations allow the program to have less of a memory footprint and also allow for superfluous memory based operations to be avoided.

Compile time based
These optimisations allow the program to be compiled in less time.