| ▲ | ModernMech 2 hours ago | |||||||
The reason for this is that we've been trying to draw code by hand since 1963 and it doesn't really work out well except in limited domains. Maybe it'll work better with LLMs tho, I guess we'll see. | ||||||||
| ▲ | WillAdams 2 hours ago | parent [-] | |||||||
Not sure what an LLM brings to the table here. I've been trying to learn traditional CAD, and found this observation enticing: https://news.ycombinator.com/item?id=31471109 >Parametric CAD, in my view, is a perfect example of "visual programming", you have variables, iteration/patterning reducing repetition, composability of objects/sketches again reducing repetition, modularity of design though a hierarchy of assemblies. The alignment between programming principles and CAD modelling principles, while not immediately obvious, are very much there. An elegantly designed CAD model is just as beautiful (in its construction) as elegantly written code. Obviously, it is fitting that a visual product is amenable to a visual approach/solution, so my question is, what programming environment for general purpose is most like to a parametric CAD system? | ||||||||
| ||||||||