Yay! My Plurasight article just got published!
“Concurrency is vital. Without it, our computers and smartphones wouldn’t provide the seamless user experience we’ve come to rely on. Today’s computers and operating systems can start, execute and finish multiple tasks within the same time period. This allows us to interact with the UI while the app performs background tasks like networking, filing I/O, database queries or other, long-running operations.
While users undoubtedly benefit from concurrent programming, actually implementing the concept can be a challenge.”