I'm inspired by how @rsnous integrated the Raspberry Pi into the RealTalk system at Dynamicland: https://rsnous.com/posts/notes-from-dynamicland-programming-raspberry-pis/ …
-
Show this thread
-
We talked about Dynamicland and RealTalk, which I believe was an homage to HyperTalk? https://en.wikipedia.org/wiki/HyperTalk
1 reply 0 retweets 0 likesShow this thread -
Which raised the question: When building new software systems, should you write a new programming language, or use an existing one?
1 reply 0 retweets 0 likesShow this thread -
Neither of us are that opposed to learning new programming languages (I learned Dark recently and enjoyed it) though we did discuss how we'd like to see people make "new" languages that are just dramatically simplified versions of existing programming languages.
2 replies 0 retweets 1 likeShow this thread -
Another possibility is creating a new programming language that is a subset of existing languages. This is what
@t did with his CASSIS project:https://github.com/tantek/cassis1 reply 0 retweets 0 likesShow this thread -
"Until typical hosting companies support running JS on the server, CASSIS code must run in at least two programming language environments, JS on the client, and something that can be made to resemble JS on typical hosting company servers, which turns out to be PHP."
1 reply 0 retweets 0 likesShow this thread -
Speaking of CASSIS, has anybody done something similar for x86 and ARM? Presumably there's an overlap of instructions between the two, which might allow you to get closer to the dream of a "universal binary"
1 reply 0 retweets 0 likesShow this thread -
Finally, we seem to have gotten closer to a way to describe the what
@progrium is working on. The project he calls "Tractor":1 reply 0 retweets 0 likesShow this thread -
Tractor Tool System: A malleable software environment
1 reply 1 retweet 1 likeShow this thread -
Tractor is a tool system in the way that LEGO is a system (all the pieces interlock, opening unimaginable worlds of possibility) or in the way that Snap On is a system (you can use as few or as many tools as you want, but they work really well together)
1 reply 0 retweets 1 likeShow this thread
The term "malleable system" in the description of Tractor is a direct reference to the principles of the Malleable Systems Collective: https://malleable.systems/ – the first principle being: "Software must be as easy to change as it is to use it"
-
-
0 replies 0 retweets 0 likesShow this threadThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

