Computing professionals use powerful abstractions to tame complexity in large software systems and distributed networks.
Peter J. Denning From Communications of the ACM | April 1, 2022
Professionals practice a form of computational thinking that is significantly more advanced than popular descriptions suggest.
Peter J. Denning, Matti Tedre From Communications of the ACM | December 1, 2021
The locality principle extends beyond computer memories. It teaches us something about being human.
Peter J. Denning From Communications of the ACM | June 1, 2021