Most Pascal compilers could do that actually.

Yeah not wanting to waste cycles is how we ended up with the current system languages, while Electron gets used all over the place.