It feels like the era of the personal computer ended around the turn of the century though.
It feels like the era of the personal computer ended around the turn of the century though.
When OpenSCAD was first released, I finally had a 3D modeling environment which made sense to me.
When the Shapeoko was first announced on Kickstarter (which made use of the opensource projects Arduino, Grbl, and Makerslide, and was iself initially opensource) I finally had a robotic shop assistant which allowed me to make pretty much anything I wanted w/o the need to make myriad fixtures and jigs or to limit myself to traditional joinery techniques.
When Python was added to OpenSCAD as: https://pythonscad.org/ I finally had a programming environment which allowed not just 3D modeling but also mutable variables _and_ the ability to write out files so as to make DXFs or G-code.
So, I am working on:
https://github.com/WillAdams/gcodepreview
and have been using it for my personal projects for a while now --- hopefully I will have a suitably intricate project ready to function as a showcase for its capabilities in a month or so.
> We were slaves to the mainframe! [Diffie] said. Dumb terminals! That's all we had. We were powerless under the big machine's unyielding central control. Then we escaped to the personal computer, autonomous, powerful. Then networks. The PC was soon rendered to be nothing but a "thin client," just a browser with very little software residing on our personal machines, the code being on network servers, which are under the control of administrators. Now to the web, nothing but a thin, thin browser for us. All the intelligence out there, on the net, our machines having become dumb terminals again.
Applications like yours claw back a little of that power. Very nice.
[1]:https://archive.org/details/life-in-code-a-personal-history-...
Yeah, I've never understood how folks who managed to escape from the schackles of mainframe central computing are willing to ease into the padded cell afforded by cloud computing.
On the other hand I was thinking something similar with smartphones and look how that ended up.