The dog programming language
UIST, pp. 463-472, 2013.
client platformdog programming languageunique runtime modeldevelopment taskasynchronous user actionMore(6+)
Today, most popular software applications are deployed in the cloud, interact with many users, and run on multiple platforms from Web browsers to mobile operating systems. While these applications confer a number of benefits to their users, building them brings many challenges: manually managing state between asynchronous user actions, cr...More
Full Text (Upload PDF)
PPT (Upload PPT)