What is coming next in the cave. Ideas, not promises -- the community votes.
v0.2 -- More ways to play
- Browser playground: run CMC programs directly on the website, no install.
- Block editor polish: more blocks (
find,split,join,numba),
copy/paste between stacks, block right-click "wrap in repeat".
- Picture saving: save the Draw tab as a PNG.
- Sound blocks: simple beeps and tones.
- Better terminal drawing: draw without opening a window (ASCII mode).
v0.3 -- Bigger projects
- Imports: put clumps in another file and
bringthem in. - Dictionaries: piles with named spots (
player["name"]). - More pile helpers:
sort,shuffle,slice. - Text slicing:
word[2:5]. - Step-through debugger: run one line at a time and watch the boxes.
v0.4 -- Growing up
- More keywords in other languages: Spanish, French, and more caveman
grunts.
- Compile to JavaScript: CMC in the browser and beyond.
- Hardware kits: turn
skrib lineinto real robot movement (Makey Makey,
micro:bit, and friends).
- Curriculum pack for classrooms: lesson plans, printable workbooks,
grading rubric.
Someday
- A pocket CMC device with two buttons and a tiny screen.
- A CMC storybook where each page is a program.
- An official CMC mascot plushie. Ugg demands it.
How to push an idea up the list
Open an issue on GitHub with the tag idea and say who it helps. Real stories ("my 5 year old wants to...") beat wishlists.
Next: Changelog.