Programming Languages For Generative Design: A Comparative Study

Programming Languages

In this paper by António Leitão, Luís Santos and José Lopes, authors reconsider the role of TPLs in the design process and they present a comparative study of VPLs and modern TPLs. Their findings show that modern TPLs can be more productive than VPLs.

Table of Contents

Programming Languages For Generative Design:
A Comparative Study

António Leitão, Luís Santos, and José Lopes

In the field of Generative Design (GD), Visual Programming Languages (VPLs), such as Grasshopper, are becoming increasingly popular compared to the traditional Textual Programming Languages (TPLs) provided by CAD applications, such as RhinoScript. This reaction is explained by the relative obsolescence of these TPLs and the faster learning curve of VPLs. However, modern TPLs offer a variety of linguistic features designed to overcome the limitations of traditional TPLs, making them hypothetical competitors to VPLs.

In this paper by António Leitão, Luís Santos and José Lopes, authors reconsider the role of TPLs in the design process and they present a comparative study of VPLs and modern TPLs. Their findings show that modern TPLs can be more productive than VPLs, especially, for large-scale and complex design tasks. Finally, they identify some problems of modern TPLs related to portability and sharing of programs and they propose a solution.

Leave a Reply

Related Post

The Airshell Prototype

This paper by Alessandro Liuti, Sofia Colabella, and Alberto Pugnale, presents the construction of Airshell, a small timber gridshell prototype erected by employing a pneumatic formwork.

Read More »

Strained Grid Shells

In this paper by Gregory Charles Quinn, Chris J K Williams, and Christoph Gengnagel, a detailed comparison is carried out between established as well as novel erection methods for strained grid shells by means of FE simulations and a 3D-scanned scaled physical model in order to evaluate key performance criteria such as bending stresses during erection and the distance between shell nodes and their spatial target geometry.

Read More »

Gridshell Structure

In this paper by Frederic Tayeb, Olivier Baverel, Jean-François Caron, Lionel du Peloux, ductility aspects of a light-weight composite gridshell are developed.

Read More »