-N Programming Languages Seminar
-S James R. Larus
-F University of Wisconsin-Madison
-T Why Write Real Software (in a University)?
-D 2/13/97
-W Thursday
-M 4:00 p.m.
-C no
-P 2310 CS&St

-A
Computer science and computer engineering is, for the most part, the study of software. Surprisingly, most of the people who do this research have never written programs that others use ("real software"). The arguments against producing real software are painfully clear: it entails considerable work and long-term commitments. This talk focuses on the less obvious, but equally compelling arguments in favor of producing, documenting, and distributing robust, usable software as a routine part of research. In my experience, real software yields a wide range of benefits, both personal and professional, and should be the norm, rather than the exception.