@inthehands @zens Alan Kay was an advisor on this project. They're all quite firmly of the original OO school of thought, not the Java perversion.
dynamicland.org
Highly recommend spending some time exploring the site, watching the videos, etc.
@inthehands @zens Alan Kay was an advisor on this project. They're all quite firmly of the original OO school of thought, not the Java perversion.
dynamicland.org
Highly recommend spending some time exploring the site, watching the videos, etc.
I do not give a single grain of shit about what npm packages (or whatever) it takes to make [attached] happen.
But I am *dying* to know more about what it means when objects become dynamic.
Like, if everything in my house were suddenly computationally dynamic… what's the first thing I'd want to go play with? My guitar? My cutlery? My shoulders?
I have no idea, and I want to find out.
If I want to do Dynamicland at home, I don't need the software. I need to understand what it means for computation to be a property of an object, like color or temperature. That's a radical new idea. If I understand that idea, I can find my own way to make that happen with stuff I've already got.
But if they give me software to run, I've got to figure out how to run C code on my Mac, and buy the right kind of projector, figure out how they do calibration, figure out how they persist state…
Calls to “release the Dynamicland software” make just as much sense as asking for the J.S. Joust software (code, binary, whatever).
Having JSJ as software would make it *harder* for me to play the game.
Does it run on my Mac? Where am I gonna get PS Move controllers anymore?
Instead, how about we… just hold plastic cups full of water… and the last person with water left in their cup wins! Yes!
I have knowledge about the game. I have the design in my head. That's more portable than software.
Here's the (excellent) official GOV.UK guidance on progressive enhancement — in short, try very hard to avoid using JS at all, and especially avoid large frameworks.
How to build web pages so they work in HTML first: starting with HTML, extra styles and features, using JavaScript.
(www.gov.uk)
And here, from the frontpage of HN, is an unofficial component library that emulates the GOV.UK "Design System”… in Vue.
…There's no emoji for “flailing my arms with an exasperated, disbelieving look on my face”