Mark S. Miller
This biographical article is written like a résumé. (May 2021)
|Other names||Mark S. Miller, Mark Samuel Miller, MarkM|
|Education||BS in computer science from Yale in 1980; PhD Johns Hopkins 2006|
|Alma mater||Johns Hopkins|
|Known for||E (programming language), Object Capabilities, CAJA|
|Thesis||Robust Composition: Towards a Unified Approach to Access Control and Concurrency Control (2006)|
|Doctoral advisor||Jonathan Shapiro|
|Influences||Norm Hardy, Marc Stiegler|
Mark S. Miller is an American computer scientist. He is known for his work as one of the participants in the 1979 hypertext project known as Project Xanadu; for inventing Miller columns; and the open-source coordinator of the E programming language. He also designed the Caja compiler. Miller is a Senior Research Fellow at the Foresight Institute.
Miller has been pursuing a stated goal of enabling cooperation between untrusting partners. Miller sees this as a fundamental feature required to power economic interactions, and the main piece that has been missing in the toolkit available to software developers. Miller has returned to this issue repeatedly since the Agoric Open Systems Papers from 1988.
- Agoric Open Systems papers With K. Eric Drexler. Presented a paradigm of using market mechanisms to manage the use of resources in computing systems
- Language Design and Open Systems Kenneth M. Kahn, Mark S. Miller in Ecology of Computation, Elsevier Science Publishers, North Holland (1988)
- Logical Secrets, Mark S. Miller, Daniel G. Bobrow, E. Dean Tribble, Jacob Levy International Conference on Logic Programming (1987), pp. 704–728
- Objects in Concurrent Logic Programming Languages, Kenneth M. Kahn, Eric Dean Tribble, Mark S. Miller, Daniel G. Bobrow, in OOPSLA (1986), pp. 242–257
- Vulcan: Logical Concurrent Objects, Kenneth M. Kahn, E. Dean Tribble, Mark S. Miller, Daniel G. Bobrow in Research Directions in Object-Oriented Programming, MIT Press (1987), pp. 75–112
- The Open Society and its Media by Mark Miller with E. Dean Tribble, Ravi Pandya, and Marc Stiegler; in Prospects in Nanotechnology
- Capability-based Financial Instruments, by Mark S Miller, Chip Morningstar, Bill Frantz; in Proceedings of Financial Cryptography 2000 (Springer-Verlag)
- The Digital Path: Smart Contracts and the Third World, 2003, Mark S. Miller, and Marc Stiegler.
- Concurrency Among Strangers, Mark Miller, E. Dean Tribble, Jonathan Shapiro
- "Senior Research Fellows". Foresight Institute. Retrieved April 15, 2020.
- Robust Composition:Towards a Unified Approach to Access Control and Concurrency Control, PhD thesis.
- Ecma Technical Committee 39 (TC39) coalesces on future direction of Web Programming Language
- "Building a Virus-Safe Computing Platform - About the speaker". web.stanford.edu. Palo Alto, CA: Stanford University. 3 December 2003.
- "Mark S. Miller". Research at Google. Archived from the original on 12 March 2019.
- "SunLabs annual report 1995". Archived from the original on 2009-02-07. Retrieved 2009-02-07.
- An automated auction in ATM network bandwidth
- Miller, Mark (1 December 1996). "Learning Curve". Reason.
- Peterson, Christine; Miller, Mark S.; Duettmann, Allison (2017). "Cyber, Nano, and AGI Risks: Decentralized Approaches to Reducing Risks" (PDF). Foresight Institute.
- Smart Contracts: Patterns of Cooperation without Vulnerability
- Ecma International, Technical Committee 39. "Draft Proposal for SES (Secure EcmaScript)". GitHub. Retrieved April 15, 2020.
- Sidell, Jeff (1 December 1996). "Geek Page". Wired.