The overriding philosophy of computing pioneer Niklaus Wirth, who died on January 1, 2024, was that systems should be simple, efficient, and “elegant.”
Eugene H. Spafford
Author Archives
By Eugene H. Spafford, with assistance by Simson Garfinkel John Rischard Rice, a leading scientist and educator, died at home on Jan. 7, 2024. Rice was the W. Brooks…
Computing pioneer and ACM Fellow William A. Wulf died on March 10, 2023, in Charlottesville, VA, USA. He was 83.
In Memoriam: Frederick P. Brooks, Jr. 1931-2022
Frederick P. Brooks, Jr. "was a statesman in the best sense of the word, as well as a great leader, a very kind man, and a fine engineer," said fellow ACM A.M.…
In Memoriam: Juris Hartmanis 1928-2022
ACM Fellow and 1993 ACM A.M. Turing Award recipient Juris Hartmanis, co-inventor of complexity theory, died on July 29, 2022, at 94.
Charles M. Geschke (1939-2021)
Charles M. Geschke helped create the modern world of computing, where beautiful typography and expressive, artistic graphics are as integral to most users' experience…
ACM Fellow Jack Minker was a leader in the development of automating logistic reasoning, but he is perhaps best known for his efforts to promote the social responsibility…
Edmund Melson Clarke, Jr., a celebrated American academic who developed methods for mathematically proving the correctness of computer systems, died on December 22, 2020…
Frances E. Allen was the first woman recipient of the ACM A.M. Turing Award.
The Case for Disappearing Cyber Security
A proposal for keeping cyber security both out of sight and out of mind for end users.
Shape the Future of Computing
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get Involved