6 votes

Tony Hoare (1934-2026)