I wasn't sure if the project in question would be useful.
Interestingly, it looks as if your project would directly apply to the current step of my current project: getting from a Python core in OpenPythonSCAD to wrapping it in OpenSCAD code --- if there was enough code to it to make automation make sense, and if the whole tool stack was stable enough for that to make sense.
I've built something similar that uses CUE + text/template rather than visual programming. Like libero, iteration is important and hof let's you modify the generated code and the design for the automated code as many times as you like.
That is very nice! I had that idea and then of course didn't do it.
verdverm 20 days ago [-]
Thanks!
It's a lot more than just simply CUE+templates, for example, when writing a code generator for any language, how you format the generated code requires some thought. You cannot rely on the tools being present on the machine and shelling out for each file becomes a major time sink. You really want to do this in memory before the 3-way diff that supports being able to iteratively update the design (inputs to code gen) and the manual changes in the generated code
vidarh 20 days ago [-]
I used Libero to build a
multiplexed network server ca 1997. It was great for writing complex state machines.
21 days ago [-]
LtWorf 22 days ago [-]
libero is a racist/fascist newspaper in italy.
fifilura 21 days ago [-]
It is also a Swedish diaper brand.
I wouldn't yield the fascists a trademark on that name.
FWIW they could call their paper Coca Cola and still be irrelevant.
LtWorf 21 days ago [-]
They're not that irrelevant in italy since they seem to be well connected with berlusconi's media and daily appear on tv for quite a long time.
jgalt212 21 days ago [-]
there's too many things, and not enough nouns. such collisions occur with such frequency it's foolish to draw conclusions, or ban words. Apple is among the world's largest tax dodgers, but I still use the word when speaking of my favorite fruit.
https://imatix-legacy.github.io/pub/libero/bin/lrmswin.zip
is 404 and not available on archive.org:
https://web.archive.org/web/20240000000000*/https://imatix-l...
If someone could get it running (and generating Python code) it might be very interesting.
I'd be interested in hearing about your use-case and whether something like https://jwdevantier.github.io/htt/quick-start/ ( https://github.com/jwdevantier/htt ) would let you solve your issue?
Interestingly, it looks as if your project would directly apply to the current step of my current project: getting from a Python core in OpenPythonSCAD to wrapping it in OpenSCAD code --- if there was enough code to it to make automation make sense, and if the whole tool stack was stable enough for that to make sense.
Mostly I was researching this for:
https://github.com/IndiePython/myappmaker-sdd
Since it also includes vbrun300.dll I suspect this is a bit too old to run on a current system.
https://github.com/hofstadter-io/hof
It's a lot more than just simply CUE+templates, for example, when writing a code generator for any language, how you format the generated code requires some thought. You cannot rely on the tools being present on the machine and shelling out for each file becomes a major time sink. You really want to do this in memory before the 3-way diff that supports being able to iteratively update the design (inputs to code gen) and the manual changes in the generated code
I wouldn't yield the fascists a trademark on that name.
FWIW they could call their paper Coca Cola and still be irrelevant.