Software Development in the Unix Environment

Prof. Brian L. Evans
Department of Electrical and Computer Engineering
The University of Texas at Austin
bevans@ece.utexas.edu

Talk

This talk serves as a starting point for people who want to develop software for the Unix environment. Developing software under Unix can be daunting at first. Unix shell commands are cryptic, as if Unix had been developed by professional programmers for professional programmers. The talk will discuss a variety of GNU tools for software development: editors, compilers, debuggers, makefiles, and source code control. GNU tools are available under Unix and Windows NT. The talk will also present code purification, profiling, and documentation extraction tools


Brian L. Evans is an Assistant Professor in the Department of Electrical and Computer Engineering at The University of Texas at Austin, and the Director of the Embedded Signal Processing Laboratory. His research interests include real-time embedded systems; signal, image and video processing systems; system-level design; symbolic computation; and filter design. He developed and currently teaches EE382C Embedded Software Systems and EE379K Real-Time Digital Signal Processing Laboratory. His B.S.E.E.C.S. (1987) degree is from the Rose-Hulman Institute of Technology, and his M.S.E.E. (1988) and Ph.D.E.E. (1993) degrees are from the Georgia Institute of Technology.