Article - Open Access.

Idioma principal | Segundo idioma

Visual Input Mechanisms in Textual Programming for Architecture

Visual Input Mechanisms in Textual Programming for Architecture

Sammer, Maria João ; Leitão, António ;

Article:

Algorithmic Design (AD) is no longer foreign to architecture and its methodologyembraces one of the most recent technological revolutions in the field. Thisapproach lays on Programming Languages (PLs) to define rules and constraintswithin an algorithm that, in return, generates geometry in modeling and analysistools. PLs can either be visual (VPLs) or textual (TPLs). In architecture, there isa clear propensity to the use of VPLs over TPLs, due to all the visual features andmechanisms they provide that make programming more intuitive for architects.Nevertheless, and even though TPLs are less appealing to learn and use, theyoffer clear advantages when dealing with complex programs. Therefore, in orderto bring TPLs closer to their users, we discuss, explore, and implement VisualInput Mechanisms (VIMs) in Khepri, a new textual programming tool forarchitecture.

Article:

Algorithmic Design (AD) is no longer foreign to architecture and its methodologyembraces one of the most recent technological revolutions in the field. Thisapproach lays on Programming Languages (PLs) to define rules and constraintswithin an algorithm that, in return, generates geometry in modeling and analysistools. PLs can either be visual (VPLs) or textual (TPLs). In architecture, there isa clear propensity to the use of VPLs over TPLs, due to all the visual features andmechanisms they provide that make programming more intuitive for architects.Nevertheless, and even though TPLs are less appealing to learn and use, theyoffer clear advantages when dealing with complex programs. Therefore, in orderto bring TPLs closer to their users, we discuss, explore, and implement VisualInput Mechanisms (VIMs) in Khepri, a new textual programming tool forarchitecture.

Palavras-chave: ,

Palavras-chave: ,

DOI: 10.5151/proceedings-ecaadesigradi2019_216

Referências bibliográficas
  • [1] .
Como citar:

Sammer, Maria João; Leitão, António; "Visual Input Mechanisms in Textual Programming for Architecture", p. 7-16 . In: Proceedings of 37 eCAADe and XXIII SIGraDi Joint Conference, “Architecture in the Age of the 4Th Industrial Revolution”, Porto 2019, Sousa, José Pedro; Henriques, Gonçalo Castro; Xavier, João Pedro (eds.). São Paulo: Blucher, 2019.
ISSN 2318-6968, DOI 10.5151/proceedings-ecaadesigradi2019_216

últimos 30 dias | último ano | desde a publicação


downloads


visualizações


indexações