4 ms·
Same. Aside from some very primitive BASIC, at about 9 or 10 this was my first experience with programming. And yes, it counts as programming. Hypercard hints
by scroot 9y ago
Same. Aside from some very primitive BASIC, at about 9 or 10 this was my first experience with programming. And yes, it counts as programming.
Hypercard hints at the kind of elegance that's possible when there isn't such a strict divide between the computer programmer and the computer user. We live in a world that went the complete opposite direction from this. So instead of being able to copy and paste the Bold button from Word and use it anywhere else in my system, or — gasp! — alt-click on it to change what it does, I have to learn a full programming stack to add new features to my own computer.
The thinking behind it is due for a comeback
- styfle 9y agoReact Components can almost do this. There are React dev tools to inspect each Component on the page (not just html element). You could jump to source and copy/paste the Component in another app.
- scroot 9y agoI work in React daily and, unfortunately, it's nothing like what I'm describing and what Hypercard hinted at. React is for developers in 2018. Hypercard-like things are for personal computer users of all variety.
- coldnose 9y agoALGOL and Simula 67 are also great languages for this. In those languages, code can be simply copied from one program into another, thereby imbuing the second program with functionality from the first. I'm personally fond of Malbolge with Rust-bindings, but that's not quite as popular as React yet.