Daniel Paul Friedman is professor emeritus of computer science at Indiana University in Bloomington, whose research focuses on programming languages. With David Wise he wrote an influential 1976 paper on lazy streams that helped open exploration of programming with potentially infinite data structures, and in the 1980s he turned to the Scheme programming language, exploring macros for defining programming languages; with Eugene Kohlbecker, Matthias Felleisen and Bruce Duba he co-introduced the concept of hygienic macros in a widely cited 1986 paper, and with Christopher T. Haynes and Mitchell Wand he studied the nature and uses of continuation objects.
Facts
Connections
In Field
Source Wikipedia: Daniel P. Friedman
In the Other Atlases
Nationality
Also in Geography Atlas: the nationality of this subject.
Sources
1. Wikidata: Daniel P. Friedman
- Wikidata Q5218364, class allow-list match (w-wdresolver-0926)
- Wikidata Q5218364 P569 (date of birth)
2. Wikipedia: Daniel P. Friedman
Wikimedia FoundationLead section
Daniel Paul Friedman (born 1944) is a professor emeritus of Computer Science at Indiana University in Bloomington, Indiana.
Infobox: field
Computer Science
- In Field: Programming Language Theory, Lead paragraph
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.