Barbara G. Ryder

Last updated
Barbara Gershon Ryder
NationalityAmerican
Alma mater Rutgers University
Stanford University
Brown University
Known for programming languages
Awards ACM Fellow (1998)
Scientific career
Fields Computer Science
Institutions Virginia Tech
Rutgers University
Website people.cs.vt.edu/~ryder/

Barbara G. Ryder is an American Computer Scientist noted for her research on programming languages and more specifically, the theoretical foundations and empirical investigation of interprocedural compile-time analysis.

Contents

Biography

Ryder received an A.B. in applied mathematics from Brown University in 1969. She received a M.S. in computer science from Stanford University in 1971 and a Ph.D in computer science from Rutgers University in 1982.

She then joined the Department of Computer Science at Rutgers University as an assistant professor in 1982. While there she was promoted to associate professor in 1988 and to professor in 1994. In 2008, she moved to Virginia Tech as head of the Department of Computer Science. She retired in 2016.

Awards

In 1998 she was named an ACM Fellow. [1] She was also awarded Fellow of the American Association for the Advancement of Science in 2023. [2]

Her other notable awards include:

References

  1. 1 2 Association for Computing Machinery (2013-08-17). "ACM AWARDS". ACM. Retrieved 2013-08-17.
  2. "2023 AAAS Fellows | American Association for the Advancement of Science (AAAS)". www.aaas.org. Retrieved 2025-03-06.
  3. Association for Computing Machinery SIGPLAN (2013-08-17). "SIGPLAN Distinguished Service Award". SIGPLAN. Retrieved 2013-08-17.
  4. ACM SIGPLAN. "20 Years of PLDI (1979–1999) A Selection". SIGPLAN. Retrieved 2013-08-17.
  5. William Landi and Barbara G. Ryder (1992). "A Safe Approximate Algorithm for Interprocedural Pointer Aliasing". Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation: 235–248.