Yannis Smaragdakis
Yannis Smaragdakis | |
---|---|
Smaragdakis in 2015 | |
Native name | Γιάννης Σμαραγδάκης |
Born | 1972 (age 51–52) Athens, Greece |
💼 Occupation | |
Known for | Research on programming languages and software engineering |
🌐 Website | yanniss |
Yannis Smaragdakis (born 1972 in Athens, Greece) is a Greek American computer scientist and Professor at the National and Kapodistrian University of Athens[1] as well as an Adjunct Professor at the University of Massachusetts Amherst[2] . He is known for his work in Software engineering and Programming languages.[3]
In software engineering, he is noted for his invention of the concept of Mixin Layers in his PhD Thesis[4] and his formation of Yannis's Law of Programmer Productivity which, by analogy to Moore's law, posits that Programmer productivity doubles every 6 years.[5][6]
In programming languages, he is noted for his work in Pointer analysis and serving Object-Oriented Programming, Systems, Languages & Applications (OOPSLA) as Program Chair in 2016 and Conference Chair in 2019.[7][8]
Biography[edit]
Smaragdakis did his undergraduate studies at the University of Crete. He then moved to University of Texas at Austin for his graduate studies, earning a Ph.D. in 1999 under the supervision of Don Batory.[4][2]
Provide additional context[edit]
This article "Yannis Smaragdakis 0.1" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Yannis Smaragdakis 0.1. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.
- ↑ "Yannis Smaragdakis". researchgate.net. Retrieved May 30, 2019.
- ↑ 2.0 2.1 "Yannis Smaragdakis". College of Information and Computer Sciences, University of Massachusetts Amherst. Retrieved May 30, 2019.
- ↑ "Yannis Smaragdakis". Google Scholar. Retrieved May 30, 2019.
- ↑ 4.0 4.1 "Implementing Large-Scale Object-Oriented Components" (PDF). github.io. Retrieved May 30, 2019.
- ↑ "Yannis's Law". github.io. Retrieved May 30, 2019.
- ↑ "Programming Laws and Reality: Do We Know What We Think We Know?". drdobbs.com. Retrieved May 30, 2019.
- ↑ "SPLASH 2016 OOPSLA". splashcon.org. Retrieved May 30, 2019.
- ↑ "SPLASH 2019 OOPSLA". splashcon.org. Retrieved May 30, 2019.