Hacker News new | ask | show | jobs
by WillAdams 782 days ago
I really wish Livecode hadn't pulled their opensource/Community Edition (and I'd be very glad for someone to do something with that code).

Gambas is something I keep wanting to try and seems promising. EDIT: Other BASIC options include Twinbasic (looks to be stalled though) and Small Visual Basic.

I did one small app w/ Python and TKinter, but it was a dense wall of text/code when I was finished and not something I was interested in revisiting. I keep seeing suggestions that Python w/ QT support is supposed to be quite good.

One unlikely option is Google's Blockly (which I wish had a stand-alone desktop implementation which would make graphical programs), which has a nifty version implementing OpenSCAD:

https://www.blockscad3d.com/editor/

which I've used a fair bit. Moving on from there, there is: https://github.com/derkork/openscad-graph-editor which has the advantage of encompassing the entirety of OpenSCAD. It's also possible to wrap up Python using PythonSCAD.org

If you're willing to consider other node/line connection systems two promising options are:

https://ryven.org/

and

https://nodezator.com/

What sort of coding, on what sort of projects do you want to do?

FURTHER EDIT: Two other programming environments to consider:

https://www.nodebox.net/

and

https://processing.org/

2 comments

How have I never seen that OpenScad Graph Editor!!!!

I work a lot with openscad for projects with my 3d printer and it’s been a real pain adapting some things I find to save any time, because the language is a bit odd and using libraries came really obfuscate what’s going on…

Thank you so much for sharing it!

My pleasure!

It's a favourite tool of mine (donated so that the Mac version could get code signed) and I'd be very glad to see it more widely used.

First, thank you for the suggestions.

To answer your question: I really don’t know yet. The request comes from wanting to do a project together, and also for him to learn valuable future skills. He loves Legos, Spider Man, and Star Wars, so we will have to wait and see where his imagination goes.

For Lego bricks, is it an option to do Mindstorms?