The overriding philosophy of computing pioneer Niklaus Wirth, who died on January 1, 2024, was that systems should be simple, efficient, and “elegant.”
Simson Garfinkel
Author Archives
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. Turing Award winner and ACM Fellow Ivan Sutherland.
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 as numbers and text.
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 of scientists and human rights.
Edmund Melson Clarke, Jr., a celebrated American academic who developed methods for mathematically proving the correctness of computer systems, died on December 22, 2020 at the age of 75 from complications of COVID-19.
Frances E. Allen was the first woman recipient of the ACM A.M. Turing Award.
Understanding Database Reconstruction Attacks on Public Data
These attacks on statistical databases are no longer a theoretical danger.
Toward Algorithmic Transparency and Accountability
There is a common misconception that algorithms automatically result in unbiased decisions.
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