Fundamental observation: the ground rules have changed, but, we continue to use the same-old-same-old approach.

In 1950, CPUs were ridiculously expensive and memory was scarce.

In 2024, CPUs are ridiculously cheap (rPI, Arduino, etc.) and memory is wildly abundant.

We can go back to the original model for concurrency - one thread per CPU - but, instead, we continue using 1950s-think.

CPUs are just ICs made for sequentially interpreting integer codes stored in memory slots and made for mutation of RAM.

CPU ≡ Coke bottle?

Appendix - See Also

References

https://guitarvydas.github.io/2021/12/15/References.html

Blogs

blog

obsidian blogs (see blogs that begin with a date 202x-xx-xx-)

Videos

videos - programming simplicity playlist

Books

leanpub’ed (disclaimer: leanpub encourages publishing books before they are finalized - these books are WIPs)
Programming Simplicity Takeaways, and, Programming Simplicity Broad Brush

Discord

Programming Simplicity all welcome, I invite more discussion of these topics, esp. regarding Drawware and 0D

Twitter

@paul_tarvydas

Mastodon

(tbd, advice needed re. most appropriate server(s))