id |
acadia14_53 |
authors |
Steinfeld, Kyle; Sandoval, Carlos |
year |
2014 |
title |
Imperative / Functional / Object-Oriented: an alternative ontology of programmatic paradigms for design |
doi |
https://doi.org/10.52842/conf.acadia.2014.053
|
source |
ACADIA 14: Design Agency [Proceedings of the 34th Annual Conference of the Association for Computer Aided Design in Architecture (ACADIA) ISBN 9781926724478]Los Angeles 23-25 October, 2014), pp. 53-62 |
summary |
This study applies a programmatic paradigm taxonomy to a comparison of two programming environments: Decodes and DesignScript, and yields a set of suggested guidelines for the context-appropriate application of each of these paradigms. |
keywords |
Programming, scripting, visual programming, imperative, object-oriented, case-study |
series |
ACADIA |
type |
Normal Paper |
email |
|
full text |
file.pdf (490,325 bytes) |
references |
Content-type: text/plain
|
Aish, Robert (2011)
DesignScript: Origins, Explanation, Illustration
, Proceedings of the Design Modelling Symposium Berlin 2011, vol. 3 (presented at the Computational Design Modelling - Design Modelling Symposium Berlin 2011, Berlin: Springer Berlin Heidelberg, 2011), 1–8, doi:10.1007/978-3-642-23435-4_1.
|
|
|
|
Aish, Robert (2013)
DesignScript: Origins, Explanation, Illustration.
, Proceedings of the Design Modelling Symposium Berlin 2013 (presented at the Computational Design Modelling - Design Modelling Symposium Berlin 2013, Berlin: Springer Berlin Heidelberg, 2013).
|
|
|
|
Aish, Robert (2013)
DesignScript: A Learning Enviroment for Design Computation
, Proceedings of the Design Modelling Symposium Berlin 2013 (presented at the Computational Design Modelling - Design Modelling Symposium Berlin 2013, Berlin: Springer Berlin Heidelberg, 2013).
|
|
|
|
Celani, Gabriela; and Verzola Vaz, Carlos Eduardo (2012)
CAD Scripting And Visual Programming Languages For Implementing Computational Design
, International Journal of Architectural Computing 10, no. 1 (March 2012): 121–38, doi:10.1260/1478-0771.10.1.121.
|
|
|
|
Goetz, Brian (2006)
Java Concurrency in Practice, 1 edition
, Upper Saddle River, NJ: Addison-Wesley Professional, 2006
|
|
|
|
Krishnamurthi, Shriram (2008)
Teaching Programming Languages in a Post-Linnaean Age
, SIGPLAN Not. 43, no. 11 (November 2008): 81–83, doi:10.1145/1480828.1480846.
|
|
|
|
Leit?o, António; Santos, Santos; and Lopes, José (2012)
Programming Languages For Generative Design: A Comparative Study
, International Journal of Architectural Computing 10, no. 1 (March 2012): 139–62, doi:10.1260/1478-0771.10.1.139.
|
|
|
|
Steinfeld, Kyle (2013)
Decodes: A Platform-Independent Computational Geometry Environment
, Open Systems: Proceedings of the 18th International Conference on Computer-Aided Architectural Design Research in Asia (2013), ed. R Stouffs, P Janssen, and B Tuncer (presented at the CAADRIA 2013, Singapore, 2013), 499–508.
|
|
|
|
Steinfeld, Kyle; and Ko, Joy (2015)
The Architect’s Field Guide to Computation (Working Title)
, Routledge
|
|
|
|
Van Roy, Peter; and Haridi, Seif (2004)
Concepts, Techniques, and Models of Computer Programming
, MIT Press
|
|
|
|
Woodbury, Robert (2010)
Elements of Parametric Design
, Routledge
|
|
|
|
last changed |
2022/06/07 07:56 |
|