[Cuis-dev] Rerendering when touched: Experiments in simplifying UI development in Cuis inspired by Mithril.js

Paul D. Fernhout pdfernhout at kurtz-fernhout.com
Fri May 5 06:00:04 PDT 2023


Made a git repo for this experiment and added a second version with a 
very rough first cut as supporting subcomponents (specifically a button):
https://github.com/pdfernhout/Cuis-Smalltalk-RedrawWhenClicked

--Paul Fernhout (pdfernhout.net)
"The biggest challenge of the 21st century is the irony of technologies 
of abundance in the hands of those still thinking in terms of scarcity."

On 5/4/23 23:53, Paul D. Fernhout via Cuis-dev wrote:
> Hi Cuis developers. First time Cuis list poster here -- someone who is 
> new to Cuis but old to Smalltalk and programming in general. Really 
> liking Cuis for the focus on simplicity. But one thing seems still too 
> complex, which is that you need to build Morphic UIs with an observer 
> pattern using special models instead of just rerendering the UI anytime 
> the UI is touched or otherwise "dirty". Attached is some demo code with 
> a Proof of Concept experiment of that (arguably) simpler approach in 
> Cuis. Below is an explanation of why that design pattern may be of 
> interest.
> [snip]


More information about the Cuis-dev mailing list