Antony Hosking is Professor and School Director in the School of Computing within the College of Engineering, Computing and Cybernetics at the Australian National University. He is a Life Member of the Association for Computing Machinery and was named an ACM Distinguished Scientist in 2012. He was elected Member of Association Internationale pour les Technologies Objets in 2013, and is a Member of the Institute of Electrical and Electronics Engineers. He regularly serves on programme and steering committees of major international conferences, mostly focused on programming languages and systems, and currently serves on the Executive Committee of the ACM Special Interest Group on Programming Languages.
Professor Hosking studied Computer Science at the universities of Adelaide, Waikato, and Massachusetts at Amherst, receiving BSc (Mathematical Sciences), MSc 1st class Honours (Computer Science), and PhD (Computer Science) degrees, respectively. Prior to joining ANU he served for over 20 years on the faculty of Purdue University—West Lafayette as Assistant Professor and tenured Associate Professor of Computer Science. He is an Honorary Professor at the University of Massachusetts at Amherst.
Professor Hosking has extensive consulting experience as a testifying intellectual property expert to US District Courts.
Professor Hosking’s research interests lie in the areas of programming languages and programming systems, software systems and data storage and management. He works on problems arising in object persistence, database systems, distribution, memory management (garbage collection), managed language runtimes, language virtual machines, optimizing compilers, and architectural support for programming languages and systems. His recent work addresses fundamentals of assurance in the systems software stack, as foundation for building trustworthy systems.
The Garbage Collection Handbook
Professor Hosking is co-author of the primary reference text for automatic memory management The Garbage Collection Handbook, now translated to Japanese and Chinese!