How to Cite Software Carpentry
If you are citing Software Carpentry in papers or technical reports, the web site and the 2006 article in Computing in Science & Engineering are probably best; the other articles below provide other background that might also be useful. I hope to update the 2006 article some time this year, but a lot of other things are ahead of it in queue…
@article{wilson-bottleneck,
author = {Gregory V. Wilson},
title = {Where's the Real Bottleneck in Scientific Computing?},
journal = {American Scientist},
month = {January--February},
year = {2005},
note = {Discusses the difference between machine speed and human productivity, and explains why the latter is more important for most computational scientists.}
}
@article{wilson-software-carpentry,
author = {Greg Wilson},
title = {Software Carpentry: Getting Scientists to Write Better Code by Making Them More Productive},
journal = {Computing in Science \& Engineering},
month = {November--December},
year = {2006},
note = {Summarizes the what and why of Version 3 of the course.}
}
@article{wilson-learn-history,
author = {Greg Wilson},
title = {Those Who Will Not Learn From History…},
journal = {Computing in Science \& Engineering},
month = {May--June},
year = {2008},
note = {Argues that equating "scientific computing" and "high performance computing" is bad for the former, and detrimental to most computational scientists.}
}
@inproceedings{hannay-scientific-software-survey,
author = {Jo Erskine Hannay and Hans Petter Langtangen and Carolyn MacLeod and Dietmar Pfahl and Janice Singer and Greg Wilson},
title = {How Do Scientists Develop and Use Scientific Software?},
booktitle = {Proc. 2009 ICSE Workshop on Software Engineering for Computational Science and Engineering},
year = {2009},
note = {Summarizes the largest survey ever done of how scientists actually use computers, what they know, and what they find difficult.}
}
@article{wilson-scientists-really-use-computers,
author = {Gregory Wilson},
title = {How Do Scientists Really Use Computers?},
journal = {American Scientist},
month = {September--October},
year = {2009},
note = {A short (and more readable) summary of the survey reported in Hannay et al.}
}
@misc{software-carpentry,
author = {Greg Wilson},
title = {Software Carpentry web site},
howpublished = {https://software-carpentry.org},
accessed = {December 2010},
note = {Main web site for Software Carpentry.}
}