Sciweavers

VL
2008
IEEE

End-user programming in the wild: A field study of CoScripter scripts

14 years 6 months ago
End-user programming in the wild: A field study of CoScripter scripts
Although a new class of languages has emerged to enable end users to create their own web applications, little is known about how end-user programmers actually use such languages in the real world. In this paper, we report a field study on over 1400 scripts collected from the internet which were created by early adopters of CoScripter, a web macro programming-bydemonstration language. We contrast these internet scripts with those written by users inside IBM, and describe script usage and re-usage patterns, features used, and users' clever workarounds for features not present in the language. The results show how users grapple with such programming notions as repetition, generalization, and reuse, sometimes inventing their own devices for these. Finally, we discuss the many scripts we found with social implications, whose purposes were to circumvent intended rules, regulations, and usage norm assumptions of a number of web sites.
Christopher Bogart, Margaret M. Burnett, Allen Cyp
Added 01 Jun 2010
Updated 01 Jun 2010
Type Conference
Year 2008
Where VL
Authors Christopher Bogart, Margaret M. Burnett, Allen Cypher, Christopher Scaffidi
Comments (0)