| ID | 4c04a670-8a89-4c60-8ce4-6bcdc61b7623 |
|---|---|
| DeertopiaVisibility | public |
Interactive programming
Interactive programming is the ability to freely interact and explore code as it is written, far beyond simply running the program from start to finish.
Evaluation
Free variables
Perhaps we could prompt for values to assign to free variables?
Code search
Example-based search
Pharo has a lovely feature allowing you to search for methods by a given input-output example.
A typed (or pure) language would obviously work well with this.