LaboratoryForPlayfulComputation / blockytalky

A toolkit for learning CS through networked physical computing
BSD 2-Clause "Simplified" License
28 stars 7 forks source link

Dev Documentation re: DSL and UserState (Runtime system) #63

Closed mpahrens closed 8 years ago

mpahrens commented 8 years ago

I think the next developer-oriented documentation I'll do is around the DSL structure and the UserState (Runtime System) genserver.

Truth be told it really could be redesigned better, but it isn't terrible as it is, so I'll document it first and then we can have a discussion around the documentation about whether it is worth it to redo it or not. Mostly just how a "user program" is implemented and handled. I'll start a discussion in base camp later with what I mean.

bennytheshap commented 8 years ago

Awesome. Thanks!

On Jan 6, 2016, at 2:14 PM, Matthew Ahrens notifications@github.com wrote:

I think the next developer-oriented documentation I'll do is around the DSL structure and the UserState (Runtime System) genserver.

Truth be told it really could be redesigned better, but it isn't terrible as it is, so I'll document it first and then we can have a discussion around the documentation about whether it is worth it to redo it or not. Mostly just how a "user program" is implemented and handled. I'll start a discussion in base camp later with what I mean.

— Reply to this email directly or view it on GitHub https://github.com/LaboratoryForPlayfulComputation/blockytalky/issues/63.

mpahrens commented 8 years ago

Preliminary documentation is done, there are definitely parts missing, but I'm going to let people open specific tickets for me as needed now that I think it is easier to get started.