
Joseph_Oster
I’ve always loved “mechanical drawing” and programming. For me, both involve “spatial relations” and abstract reasoning, especially when combined as in Grasshopper (Rhino) or “Dynamic Components” (Sketchup).
Long before I got into CAD, algorithms and data structures always had a 3D architectural quality, where code for classes and objects were like rooms in a building, separate but connected. The distinction between creativity and engineering is like yin and yang, where engineering is the precision and reliability needed to implement a creative vision.
“My Discussions” on the old Ning Grasshopper3D forum:
http://www.grasshopper3d.com/forum/topic/listForContributor?user=1ikby66i8log6