Kyle Steinfeld - CAADRIA

A Platform-Independent Computational Geometry Environment

Kyle Steinfeld & Joy Ko

This paper presents three strategies host-independence, domain-specificity, and context-appropriate abstraction for the design of a textual programming environment supporting computational architectural design that more effectively addresses the needs implied by common practices within this community.

A survey of existing computational design environments is first presented through the lens of these three strategies. An outline is then presented for a platform-independent computational geometry library built upon each ofthese strategies, alongside a report of progress made on implementing this platform thus far.

Read the full paper here.