COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Churchill CompSci Talks > Exploring the Static Semantics of the Standard ML Core Language
Exploring the Static Semantics of the Standard ML Core LanguageAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Matthew Ireland. A rigorous language definition is often a necessary requirement for a language to be accepted by the community it was designed for. Whether you are an implementer, programmer, teacher or researcher, knowing the formal definition of a language can have a profound impact on how you use it. But what exactly does such a formal specification look like? This talk aims to explore the static semantics of the Standard ML core language as a case study of successful language design. We present an overview of the structure of the official Definition of Standard ML and focus on two particular issues addressed in it: polymorphism and user-defined types. Finally, we make the case that, although necessary, a formal specification alone is seldom sufficient to achieve acceptance by the community. This talk is part of the Churchill CompSci Talks series. This talk is included in these lists:Note that ex-directory lists are not shown. |
Other listsModelling Biology Shaping the Future - Cambridge Public Policy Lecture Series Optimization and Incentives Seminar Reproduction on Film: Outlaws Inference Group Summary Faculty of Asain and Middle Eastern StudiesOther talksPositive definite kernels for deterministic and stochastic approximations of (invariant) functions Coordination and inequalities in agglomeration payments: evidence from a laboratory experiment SciScreen: Finding Dory Dynamics of Phenotypic and Genomic Evolution in a Long-Term Experiment with E. coli The Age of the Applied Economist: The Transformation of Economics Since the 1970s The semantics and pragmatics of racial and ethnic language: Towards a comprehensive radical contextualist account |