Debugging in an Asynchronous World

  • Authors:
  • Michael Donat

  • Affiliations:
  • Silicon Chalk

  • Venue:
  • Queue - Developer Tools
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Pagers, cellular phones, smart appliances, and Web services - these products and services are almost omnipresent in our world, and are stimulating the creation of a new breed of software: applications that must deal with inputs from a variety of sources, provide real-time responses, deliver strong security - and do all this while providing a positive user experience. In response, a new style of application programming is taking hold, one that is based on multiple threads of control and the asynchronous exchange of data, and results in fundamentally more complex applications.