Howdy!
Thank you so much for showing interest in scrapscript! I never expected so many people to be interested in my weird little programming language.
Just wanted to give y'all my rough gameplan:
I'm thinking about starting a Slack/Discord/Discourse/etc for us to chat. I'm not a huge fan of constant ambient chatter, so a slower forum like Discourse seems like a good option.
Please email me or respond to this email if you have any thoughts on group communications.
Related: I'm planning a "Scrapscript Sunday Brunch" in Southern California on August 27! It'll be the day after Outland (my tiny tech conference). Please RSVP for the brunch via email so we don't trample the restaurant :)
Also related: I'll be in the SF Bay Area around June 1-2 if anybody wants to meet up. I'm thinking about getting a group together to play pinball at the Emporium; I'm also open to other ideas.
I'm working on a detailed spec, which I hope to send out in the next month or two. This spec will include things like EBNF, AST details, and scrapyard APIs.
Please, please, tear the spec apart :) I want as much feedback as possible, so that we don't have to ever release another version. I might upload the spec to GitHub so that we can keep open conversations there as issues/PRs, but let me know if you have any other ideas.
Note: I'm currently trying to get my pre-seed AI startup off the ground, so spec progress is mostly dependent on how well that goes.
Once the spec is finished, I think it would be nice to build everything from scratch with community involvement.
It only takes me a few days to build a crappy scrapscript compiler from scratch, so I expect the launch process to be pretty fast once we've solidified the spec.
I have a rough plan for how to parallelize the work as teams, which I'll share with you later.
Stay scrappy,
tt