No offense at all taken.
The topic does bring another thing forward to mind: I think that architects HATE code. I would NEVER go close to GDL if writing it wasn't an exquisite puzzle. You seem to have discovered this in your other work, and the fantastic angel. In Canada we have the moose head object. Somebody had a project. Making fine objcts can be fun, but doing so reveals how difficult realism can be - subtle realistic geometry cannot be captured by crude cylinders and blocks as the library from Archicad 6.0 attests.
Most architects, like my avatar does, want to merely wave their arms and make something happen - attesting to the popularity of the wall tool.
Code? What code? As powerful as GDL is, or isn't, the time it takes to solve, form, code and then debug a script is outrageous. Not to mention deriving the user interface and the property data issues.
I fell in love with the puzzle-solving aspect of GDL back before we could draw curved walls. You needed to save a wall and then tweak the code with _BWALL. Yikes. 1994. Our current GDL tools would be helped by color-coding and text formatting in the script, and quicker 3D orienting, but the process is still not architectural and does not service the architectural mind.
But it still isn't architectural rates. All of these delightful games: GDL, rendering, whatever, can't be made to pay what a focused architect can earn. And so it goes. And the commercial object makers see their meticulous work shared all over. Just sell one thing to Russia and "poof."
In St. Petersburg, six guys got together to buy my book. I wonder how the photocopied edition looks.
Dwight Atkinson