
Tony Hosking
Professor · Programming Language Implementation
National and Kapodistrian University of AthensAbout
Tony Hosking serves as Professor and Director of the School of Computing at the Australian National University, with additional research contributions through Data61 (formerly NICTA). Previously, he spent 22 years on the faculty at Purdue University. His leadership extends to major programming languages conferences including serving as General Chair for PPoPP 2026.
Education
- BSc in Computer Science from University of Adelaide
- MSc in Computer Science from University of Waikato
- PhD in Computer Science from University of Massachusetts at Amherst
Hosking's research centers on programming language implementation with particular expertise in memory management systems. His work bridges theoretical foundations and practical systems, focusing on garbage collection algorithms, virtual machine design, and compiler optimizations for managed runtimes. He investigates how hardware architectures can better support language features through runtime systems.
Professional Recognition
- Named ACM Distinguished Scientist in 2012
- ACM Life Member status
- Active IEEE Member
Hosking maintains extensive service to the programming languages community through conference organization and committee work. He has held leadership roles across PLDI, SPLASH, ISMM, and PPoPP conferences since 2013, including program committees, steering committees, and session chair positions. His GitHub activity shows continued technical engagement through 2025.
Find Tony Hosking elsewhere
Related Searches
You Might Also Like
Antony HoskingUniversity of Massachusetts Amherst · Adjunct Professor
Antony HoskingAustralian National University (ANU) · Professor
Saksham GoelNational and Kapodistrian University of Athens · Assistant Professor
Erez PetrankNational and Kapodistrian University of Athens · Professor
Steve BlackburnAustralian National University (ANU) · Professor
Olivier FlückigerMax Planck Institute for Software Systems · Researcher