As a recently retired Systems Architect, having served over 35 years in
two global IT services companies, specialising in Networks and Systems
Security, anything that compromises my system's security is a Bad Thing.
I have found that there are very few things that OpenSCAD, as a 3D
modelling tool, does badly, simplicity is good, complexity is a loophole
waiting to happen.
As a 3D generative engineering tool, it can be more challenging to
create objects using OpenSCAD that are structurally sound [no sharp
internal corners] and look 'right' , but the wonderful libraries and
community contributions go a long way to fill in the gaps.
One question, if a pair of objects can be mesh filleted using Python
computations to create the image in Sanjeev's email, why does OpenSCAD
need Python support at all?
Fillets, so beloved of cast-iron foundries, are one of the elements
which OpenSCAD could improve, but I'd like to thank all developers of
OpenSCAD for creating something a mathematical numpty like me can use
productively without resorting to mind bending computations to create
something useful.