Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Too much shit in event handlers probably.
Shirpine3322yFramework overhead may be. Keep UI thread free from long running tasks.
What OS and what language. If you are using a scripting language you are very far removed from the machine and the layers of support code costs execution cycles. Python is roughly 40 times more processor intense (which if you hit your resource limits means "slower") than C for example.