Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!cbatt!ihnp4!inuxc!pur-ee!uiucdcs!uiucdcsb!liberte From: liberte@uiucdcsb.CS.UIUC.EDU Newsgroups: net.cse Subject: Re: Teaching software engineering Message-ID: <13500010@uiucdcsb> Date: Wed, 10-Sep-86 11:35:00 EDT Article-I.D.: uiucdcsb.13500010 Posted: Wed Sep 10 11:35:00 1986 Date-Received: Fri, 12-Sep-86 05:29:50 EDT References: <107100001@ccvaxa> Lines: 15 Nf-ID: #R:ccvaxa:107100001:uiucdcsb:13500010:000:584 Nf-From: uiucdcsb.CS.UIUC.EDU!liberte Sep 10 10:35:00 1986 I like Brian's ideas for a more practical software engineering course. And GNU Emacs does provide an all-in-one environment for learning such concepts. Now we need to find sympathetic teachers. GNU Emacs, which is customized with a full LISP language, has been used successfully in a Programming Languages class for the segment on LISP. It is a very friendly environment for new (and old) lisp programmers allowing incremental recompilation and immediate evaluation, but it could use a better debugger. Dan LaLiberte liberte@b.cs.uiuc.edu liberte@uiuc.csnet ihnp4!uiucdcs!liberte