Projects |
Hume is a novel programming language with statically determinate time and space bounds. It is based on concurrent finite state machines whose transitions are controlled by pattern matching and recursive functions. Hume is a layered language whose subsets have increasingly strong decidable properties. For more details about the Hume project see here. Current group members working in this area are: