There are many problems that lend themselves to using threads. Why don't we learn more about them? Here is a short list:
- Responsive GUIs
- Image processing
- Real-time control versus GUI
There are many problems that lend themselves to using threads. Why don't we learn more about them? Here is a short list:
My first software engineering job was writing control software for Xerox machines. Usually, people are told that Xerox is a trademark name and to use photocopiers rather than Xerox machines, but seeing as I was working for Xerox and the software was going into their machines, I think it is appropriate. As part of the work, I learned about customer expectations. One of the biggest expectations is that when the user does something, such as pressing a button, he or she immediately expects some...