From time to time, people ask me "why use an assembled language, wouldn't just rebuilding an SDL application be faster?"
Oquonie builds in 32 milliseconds on a relatively slow computer, it allows me to do live refresh of the application, whereas building even a simple SDL2 application in C takes nearly a full two seconds.
The same question goes for interpreted languages. I think it could be one of the reasons why people would use them, so iterating is fast.