🧠 What is it ?
PLUSHIE is an experimental programming language built around a radical idea:Key principles:
- a single fundamental instruction (Fr) ;
- no strict separation between code and data ;
- vocabulary is learned from ordinary words found in text files;
- programs that can modify themselves while running
- An execution model in which instructions can be built and transformed dynamically.
PLUSHIE explores a radically minimized computationnal model based on self-modification and emerging systems
The goal is not simply to create a smaller programming language. It is to explore how complex behaviour — and perhaps even unexpected forms of intelligence — might emerge from very simple computational mechanisms.
💡 A simple example
🧪 Try PLUSHIE 🇫🇷 (Fr)
Curious to see how it works? You can experiment with PLUSHIE directly
- Try the Web-based js interface (no installation required)
- 🖥 Windows based stand alone interface (includes demo file to download)
Note: Documentation and tutorials are currently available mainly in French.
- some help (in french) : First stepsThe PLUSHIE code is intended to run within the virtual machine but unexpected bahaviors may occur. use it at your own discretion. The project contains no intentional advertising or hidden malicious code. Nevertheless, as with any downloadable software, you should exercise normal security precautions.
🔎 An open experiment
PLUSHIE is an independent experimental project, currently under development.
Its purpose is to explore the foundations of computation and the possibility of emergent complexity through extremely simple mechanisms.
You don't need to believe in the project to participate. Feedback, criticism and fresh perspectives are welcome. Whether you are a programmer, researcher or simply curious about unconventional approaches to computing, your thoughts are valuable.
