This program is tentative and subject to change.

Fri 25 Oct 2024 11:40 - 12:20 at Pacific - Onward! Essays

Design Computation is the use of programming in the design of physical systems such as buildings and infrastructure. This involves embedding both general-purpose textual languages and domain-specific visual languages within geometry modelling and engineering applications used in the construction industry. A unique form of entry-level end-user programming has emerged in Design Computation; however, there are significant usability and representational issues. General-purpose languages present barriers to adoption, while visual languages lower these barriers but do not scale to complex design problems in architecture and engineering.

In this essay, we explore how recent advances in programming language research can be harnessed in future Design Computation languages to address these pedagogic, representational and scaling issues so as to improve human-readable program structure and semantics and to facilitate machine-readable program verification. This essay addresses the question: ‘How can innovation in programming languages support innovation in architecture and engineering?’

This program is tentative and subject to change.

Fri 25 Oct

Displayed time zone: Pacific Time (US & Canada) change

11:00 - 12:20
Onward! EssaysOnward! Essays at Pacific
11:00
40m
Talk
Redressing the balance: a yin-yang perspective on information technologyRemote
Onward! Essays
11:40
40m
Talk
Programming Languages for the Future of Design ComputationRemote
Onward! Essays
Robert Aish Bartlett School of Architecture, UCL, Al Fisher Buro Happold, Dominic Orchard University of Kent; University of Cambridge, Jay Torry University of Cambridge
Pre-print