Live data from Hacker News

Ask HN: Modern day equivalent to HyperCard?

news.ycombinator.com

11–20 of 91 posts

Re: Ask HN: Modern day equivalent to HyperCard?

#11
post #7

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

Awesome! Probably a fair compromise. Also, the "why no networking?" question has also been asked and answered by the developer here: https://beyondloom.com/blog/responses.html#doesdeckerhavenet...

Re: Ask HN: Modern day equivalent to HyperCard?

#19
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/

Re: Ask HN: Modern day equivalent to HyperCard?

#20
post #10

Scratch 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…

I do elementary school Robotics, we program the robot in a version of scratch / blockly. There is a huge amount what you can do.

The programming club does some pretty cool game things.

Post reply on HN