Differences between version 2 and predecessor to the previous major change of MultiThreaded.
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
| Newer page: | version 2 | Last edited on Tuesday, September 2, 2003 1:02:31 am | by AristotlePagaltzis | Revert |
| Older page: | version 1 | Last edited on Sunday, August 24, 2003 6:22:18 pm | by StuartYeates | Revert |
@@ -1 +1 @@
-A [MultiThreaded] applicatoin is one which has more that one thread of execution, potentially executing in parallel. Most modern [GUI] applications (and all [Java][GUI] programs) are [MultiThreaded] because this enables them
to be responsive
.
+A [MultiThreaded] applicatoin is one which has more that one thread of execution, potentially executing in parallel. Most modern [GUI] applications (and all [Java][GUI] programs) are [MultiThreaded]. Responsive [GUI]s are much easier
to write with threads - just run separate threads to get actual work done and have one or more threads take care solely of the [GUI]. Without threads, you'd have to make sure to constantly check back whether the user has requested anything while you're in the middle of your heavy lifting
.
