| ▲ | adastra22 2 hours ago | |||||||
Isn't OpenSCAD's limited (non-Turing complete) language a feature? | ||||||||
| ▲ | adius an hour ago | parent [-] | |||||||
I'm pretty sure it's Turing complete by now. If it was conceptualized as a limited language and only became a full fledged programming language over time, it would certainly explain all its weird warts. (Here is some more details: https://github.com/ad-si/LuaCAD#why-lua) I guess 3D modeling is just too complex for a simple, but limited DSL. Lua is easier to use, faster, and more feature-rich. It's one of those rare occasions when a new solution is actually better in every single way. | ||||||||
| ||||||||