Quesion please.

In Delphi everything I've read and used before uses the application.onidle event for running your game loop.

In C they seem to just do a repeat until style loop.

Which is better?