Get the latest tech news

How to Think about Parallel Programming: Not! [video] (2021)


Guy L. Steele Jr. believes that it should not be the programmer’s job to think about parallelism, but languages should provide ways to transparently run tasks in parallel. This requires a new approach in building languages supporting algorithms built on independence and build-and-conquer principles rather than on linear decomposition of problems.

This requires a new approach in building languages supporting algorithms built on independence and build-and-conquer principles rather than on linear decomposition of problems. Prior to joining Sun Microsystems, he was an assistant professor of computer science at Carnegie-Mellon University Innovation, creativity, and the future happen in the magical nexus "between" established areas.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of parallel programming

parallel programming