CumInCAD is a Cumulative Index about publications in Computer Aided Architectural Design
supported by the sibling associations ACADIA, CAADRIA, eCAADe, SIGraDi, ASCAAD and CAAD futures

PDF papers
id caadria2020_224
authors Castelo-Branco, Renata and Leitão, António
year 2020
title Visual Meets Textual - A Hybrid Programming Environment for Algorithmic Design
source D. Holzer, W. Nakapan, A. Globa, I. Koh (eds.), RE: Anthropocene, Design in the Age of Humans - Proceedings of the 25th CAADRIA Conference - Volume 1, Chulalongkorn University, Bangkok, Thailand, 5-6 August 2020, pp. 375-384
summary Algorithmic approaches are currently being introduced in many areas of human activity and architecture is no exception. However, designing with algorithms is a foreign concept to many and the inadequacy of current programming environments creates a barrier to the generalized adoption of Algorithmic Design (AD). This research aims to provide architects with a programming tool they feel comfortable with, while allowing them to fully benefit from AD's advantages in the creation of complex architectural models. We present, a hybrid solution that combines Grasshopper, a visual programming environment, with Khepri, a flexible and scalable textual programming tool. establishes a bridge between the visual and the textual paradigm, offering its users the best of both worlds while providing an extra set of advantages, including portability among CAD, BIM, and analysis tools.
keywords Algorithmic Design; Hybrid Programming Environment; Textual Programming; Visual Programming
series CAADRIA
full text file.pdf (9,241,716 bytes)
references Content-type: text/plain
Details Citation Select
100%; open Aish, R (2013) Find in CUMINCAD DesignScript: Scalable Tools for Design Computation , Proceedings of eCAADe 2013, Delft, The Netherlands, pp. 18-20

100%; open Alfaiate, P, Caetano, I and Leit?o, A (2017) Find in CUMINCAD Luna Moth: Supporting Creativity in the Cloud , Proceedings of ACADIA 2017, Massachusetts, USA, pp. 72-81

100%; open Bentrad, S and Meslati, D (2011) Find in CUMINCAD Visual Programming and Program Visualization: Towards an Ideal Visual Software Engineering System , Journal on Information Technology, 1(3), pp. 56-62

100%; open Bezanson, J, Edelman, A, Karpinski, S and Shah, VB (2017) Find in CUMINCAD Julia: A Fresh Approach to Numerical Computing , SIAM Review, 59(1), pp. 65-98

100%; open Boshernitsan, M and Downes, MS (2004) Find in CUMINCAD Visual programming languages: A survey , EECS Department, University of California, Berkley, p. 25

100%; open Burnett, M (2001) Find in CUMINCAD Visual programming , Wiley Encyclopedia of Electrical and Electronics Engineering, pp. 275-283

100%; open Burry, M (2011) Find in CUMINCAD Scripting Cultures , John Wiley & Sons Ltd., United Kingdom

100%; open Jassen, P, Li, R and Mohanty, A (2016) Find in CUMINCAD Mobius: A Parametric Modeller for the Web , Proceedings of CAADRIA 2016, Melbourne, Australia, pp. 157-166

100%; open Leit?o, A, Lopes, J and Santos, L (2014) Find in CUMINCAD Illustrated Programming , Preceedings of ACADIA 2014, Los Angeles, USA, pp. 291-300

100%; open Leit?o, A, Santos, L and Lopes, J (2012) Find in CUMINCAD Programming Languages For Generative Design: A Comparative Study , International Journal of Architectural Computing, 10(1), pp. 139-162

100%; open Maleki, MM and Woodbury, R (2013) Find in CUMINCAD Programming In The Model: A New Scripting Interface for Parametric CAD Systems , Proceedings of ACADIA 2013, Cambridge, Canada, pp. 191-198

100%; open Myers, B (1990) Find in CUMINCAD Taxonomies of Visual Programming and Program Visualization , Journal of Visual Languages & Computing, 1(1), pp. 977-123

100%; open Nardi, BA (1993) Find in CUMINCAD A Small Matter of Programming: Perspectives on End User Computing , MIT Press, Cambridge, USA

100%; open Rauch, D, Rein, P, Ramson, S, Lincke, J and Hirschfeld, R (2019) Find in CUMINCAD Babylonian-style Programming - Design and Implementation of an Integration of Live Examples Into General-purpose Source Code , Programming Journal, 3, p. 9

100%; open Sammer, MJ, Leit?o, A and Caetano, I (2019) Find in CUMINCAD From Visual Input to Visual Output in Textual Programming , Proceedings of CAADRIA 2019, Welligton, New Zealand, pp. 645-654

100%; open Terzidis, K (2006) Find in CUMINCAD Algorithmic Architecture , Architectural Press, Oxon and New York

100%; open Whitley, KN (1997) Find in CUMINCAD Visual Programming Languages and the Empirical Evidence For and Against , Journal of Visual Languages & Computing, 8(1), pp. 109-142

100%; open Woodbury, R (2010) Find in CUMINCAD Elements of Parametric Design , Routledge, Oxon

100%; open Zhang, K (2007) Find in CUMINCAD Visual Languages and Applications , Springer Science, New York

last changed 2020/08/14 18:39
pick and add to favorite papersHOMELOGIN (you are user _anon_738114 from group guest) CUMINCAD Papers Powered by SciX Open Publishing Services 1.002