A real pity we can't name the indexes in the lists. It would so useful to be able to say cube_dimensions = [width=15,length=20,height=7,pos_x=15,pos_y=20,pos_z=30] and then just shove all of that into a cube making module like make_cube(cube_dimensions) and actually be able to use human readable index names. I really love the idea of openSCAD but it feels so incomplete. It's a CAD program centered around a scripting language which feels light years behind a modern language like Python or PHP or even Javascript.
A real pity we can't name the indexes in the lists. It would so useful to be able to say cube_dimensions = [width=15,length=20,height=7,pos_x=15,pos_y=20,pos_z=30] and then just shove all of that into a cube making module like make_cube(cube_dimensions) and actually be able to use human readable index names. I really love the idea of openSCAD but it feels so incomplete. It's a CAD program centered around a scripting language which feels light years behind a modern language like Python or PHP or even Javascript.