This paper describes Hume: A novel domain-specific language whose purpose is to explore the expressibility/costability spectrum in resource-constrained systems, such as real-time embedded or control systems. Hume provides a number of high level features including higher-order functions, polymorphic types, arbitrary but sized user-defined data structures, asynchronous processes, lightweight exception handling, automatic memory management and domain-specific metaprogramming features, whilst seeking to guarantee strong space/time behaviour and maintaining overall determinacy. © Springer-Verlag Berlin Heidelberg 2003.
CITATION STYLE
Hammond, K., & Michaelson, G. (2003). Hume: A domain-specific language for real-time embedded systems. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2830, 37–56. https://doi.org/10.1007/978-3-540-39815-8_3
Mendeley helps you to discover research relevant for your work.