Earlier quoted context omitted.
Probably the correct answer. (I loved HyperCard as a kid and built a ton of stuff with it.) My only complaint about Decker as-is (last time I played with it) is that it has no ability out-of-the-box to make any kind of network connection to do anything. e.g. grabbing some data, triggering some webhook, etc. is all a no-go. Decker is completely self-contained and oblivious about the internet (a lot like HyperCard was)…
It does, now! If you build from source and turn on the Danger Zone, you can call out to the shell, including curl. https://itch.io/post/9447223 https://beyondloom.com/decker/decker.html#thedangerzone
Ask HN: Modern day equivalent to HyperCard?
11–20 of 91 posts
Re: Ask HN: Modern day equivalent to HyperCard?
#12Re: Ask HN: Modern day equivalent to HyperCard?
#13Re: Ask HN: Modern day equivalent to HyperCard?
#14Re: Ask HN: Modern day equivalent to HyperCard?
#15When I was young I found it a great way to get into programming since it's visual with immediate feedback.
Re: Ask HN: Modern day equivalent to HyperCard?
#16Re: Ask HN: Modern day equivalent to HyperCard?
#17Re: Ask HN: Modern day equivalent to HyperCard?
#18Re: Ask HN: Modern day equivalent to HyperCard?
#19Gambas 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:
and
What sort of coding, on what sort of projects do you want to do?
FURTHER EDIT: Two other programming environments to consider:
and
Re: Ask HN: Modern day equivalent to HyperCard?
#20Scratch is far better and deeper than most people think. It's also interesting because the developer interface forces thinking for yourself on things like how to manage complexity in your project, or how to get different modules to communicate - and that's useful (if only helpers thought to point that out). It's very unlikely the school is digging deep in Scratch. Most likely they are keeping to the very basics - and…
The programming club does some pretty cool game things.