Textual Programming

Visual Input Mechanisms in Textual Programming for
Architecture

Maria João Sammer1, António Leitão2
1,2INESC-ID/IST
1,2{maria.joao.sammer|antonio.menezes.leitao}@tecnico.ulisboa.pt

Algorithmic Design (AD) is no longer foreign to architecture and its methodology embraces one of the most recent technological revolutions in the field. This approach lays on Programming Languages (PLs) to define rules and constraints within an algorithm that, in return, generates geometry in modeling and analysis tools. PLs can either be visual (VPLs) or textual (TPLs).

In architecture, there is a clear propensity to the use of VPLs over TPLs, due to all the visual features and mechanisms they provide that make programming more intuitive for architects. Nevertheless, and even though TPLs are less appealing to learn and use, they offer clear advantages when dealing with complex programs.

Therefore, in order to bring TPLs closer to their users, in this article by Maria João Sammer and António Leitão, Authors discuss, explore, and implement Visual Input Mechanisms (VIMs) in Khepri, a new textual programming tool for architecture.

 Register for free! to be able to download this PDF

If you're a user you can Sign In!

PH Newsletter

Free Weekly Scripts

Join our exclusive email newsletter and be the first to receive our free, useful Grasshopper scripts every week!

Comments