Dog is a new programming language that makes it easy and intuitive to create social applications(The commands in this program are supposed to look like commands you’d give to a dog)
“Dog focuses on a unique and small set of features that allows it to achieve the power of a full-blown application development framework. One of Dog’s key features is built-in support for interacting with people. Dog provides a natural framework in which both people and computers can be given instructions and return results. It can perform a long-running computation while also displaying messages, requesting information, or even sending operations to particular individuals or groups. By switching between machine and human computation, developers can create powerful workflows and model complex social processes without worrying about low-level technical details.” MIT Social Computing group”
Want to walk the Dog further?