How to automatically run in the background?
Posted
by Hun1Ahpu
on Stack Overflow
See other posts from Stack Overflow
or by Hun1Ahpu
Published on 2010-04-18T18:40:27Z
Indexed on
2010/04/18
18:43 UTC
Read the original article
Hit count: 261
programming
|multithreading
I'm not sure that it's not implemented yet, I hope that it is. But I know that in .Net programmers should manually run time-consuming task in the background thread.
So every time we handle some UI event and we understand that this will take some time we also understand that this will hang UI thread and our application. And then we make all this Background work things and handle callbacks or whatever.
So my question is:
Is there in some language/platform a mechanism that will automatically run time-consuming tasks in the background and will do all related work itself? So we just write the code for handling specific UI event and this code will be somehow detected as time-consuming and will be executed in background.
And if there isn't, then why?
© Stack Overflow or respective owner