Software libraries for most of the modern programming languages are numerous,
large and complex. Remembering the syntax and usage of APIs is a difficult task
for not just novices but also expert programmers. IDEs (Integrated Development
Environment) provide capabilities like autocomplete and intellisense to assist
programmers; however, programmers still need to visit search engines like
Google to find API (Application Program Interface) documentation and samples.
This paper evaluates Redprint - a browser based development environment for PHP
that integrates API specific "Instant Example" and "Instant Documentation"
display interfaces. A comparative laboratory study shows that integrating API
specific "Instant Example" and "Instant Documentation" display interfaces into
a development environment significantly reduces the cost of searching and thus
significantly reduces the time to develop software.
Description
Redprint: Integrating API specific "instant example" and "instant
documentation" display interface in IDEs
%0 Generic
%1 bhardwaj2014redprint
%A Bhardwaj, Anant
%A Luciano, Dave
%A Klemmer, Scott
%D 2014
%K php
%T Redprint: Integrating API specific "instant example" and "instant
documentation" display interface in IDEs
%U http://arxiv.org/abs/1409.6678
%X Software libraries for most of the modern programming languages are numerous,
large and complex. Remembering the syntax and usage of APIs is a difficult task
for not just novices but also expert programmers. IDEs (Integrated Development
Environment) provide capabilities like autocomplete and intellisense to assist
programmers; however, programmers still need to visit search engines like
Google to find API (Application Program Interface) documentation and samples.
This paper evaluates Redprint - a browser based development environment for PHP
that integrates API specific "Instant Example" and "Instant Documentation"
display interfaces. A comparative laboratory study shows that integrating API
specific "Instant Example" and "Instant Documentation" display interfaces into
a development environment significantly reduces the cost of searching and thus
significantly reduces the time to develop software.
@misc{bhardwaj2014redprint,
abstract = {Software libraries for most of the modern programming languages are numerous,
large and complex. Remembering the syntax and usage of APIs is a difficult task
for not just novices but also expert programmers. IDEs (Integrated Development
Environment) provide capabilities like autocomplete and intellisense to assist
programmers; however, programmers still need to visit search engines like
Google to find API (Application Program Interface) documentation and samples.
This paper evaluates Redprint - a browser based development environment for PHP
that integrates API specific "Instant Example" and "Instant Documentation"
display interfaces. A comparative laboratory study shows that integrating API
specific "Instant Example" and "Instant Documentation" display interfaces into
a development environment significantly reduces the cost of searching and thus
significantly reduces the time to develop software.},
added-at = {2017-12-30T11:19:31.000+0100},
author = {Bhardwaj, Anant and Luciano, Dave and Klemmer, Scott},
biburl = {https://www.bibsonomy.org/bibtex/2eb5ea7f96d904fa302cd54dd5077ee95/s_bergmann},
description = {Redprint: Integrating API specific "instant example" and "instant
documentation" display interface in IDEs},
interhash = {e9b76019c69617aacfd077da055db45a},
intrahash = {eb5ea7f96d904fa302cd54dd5077ee95},
keywords = {php},
note = {cite arxiv:1409.6678Comment: UIST 2011},
timestamp = {2017-12-30T11:19:31.000+0100},
title = {Redprint: Integrating API specific "instant example" and "instant
documentation" display interface in IDEs},
url = {http://arxiv.org/abs/1409.6678},
year = 2014
}