Overview
Speculative computing involves experimental approaches to computation that prioritize cultural exploration over traditional efficiency metrics, expanding our understanding of computational possibilities beyond utilitarian applications.Examples
- Artistic programming languages designed for expression
- Alternative interfaces that challenge conventional interaction
- Computational systems designed for ritual or ceremony
What is Speculative Computing?
Experimental approaches to computation that prioritize cultural exploration over traditional efficiency metrics. This field questions fundamental assumptions about what computation should be and do.
Why Speculate with Computing?
Expands our understanding of computational possibilities beyond utilitarian applications. Speculative computing opens space for alternative relationships between humans and computational systems.
How to Practice Speculative Computing
Through development of unconventional software systems and computational approaches. This often involves creating systems that prioritize experience, meaning, or cultural value over performance optimization.