- First name: Bradford   - Last name: Miller   - Email address: REMOVED   - Home page:   - Phone number(s): 401 842-3578   - Postal code: 02882   - City: Narragansett, RI   - Country: USA   - Organization(s) you work for or study at (please supply the name and city for each organization): Raytheon Integrated Defense Systems, Portsmouth RI   - Fields of interest (e.g. computer linguistics, numerical analysis, business software, medicine, bioinformatics):   Symbolic Artificial Intelligence: Computational Linguistics (Mixed Initiative Discourse-based Multi Modal Dialogue Systems), Planning, Plan Recognition, Knowledge Representation, Temporal Reasoning, Rule Induction, Cognitive Systems, Intelligent Agents   - Have you written any Lisp-related papers? If so, please supply bibliographical references (and URL's, if possible).   Nothing recent, except for documentation on the packages below (the readme files will indicate where the documentation can be downloaded from).     - Have you developed or participated in the development of any Lisp-related programs or libraries? If so, please supply a URL, if possible.   CL-LIB (ftp://ftp.cs.rochester.edu/pub/packages/knowledge-tools/cl-lib-latest.tar.gz) RHET (ftp://ftp.cs.rochester.edu/pub/packages/knowledge-tools/rhet-21-31.tar.gz) RPRS (ftp://ftp.cs.rochester.edu/pub/packages/knowledge-tools/rprs-3-3.tar.gz) TEMPOS (ftp://ftp.cs.rochester.edu/pub/packages/knowledge-tools/tempos-3-12.tar.gz) Timegraph-II (ftp://ftp.cs.rochester.edu/pub/packages/knowledge-tools/tg-ii-1.tar.gz) Timelogic (ftp://ftp.cs.rochester.edu/pub/packages/knowledge-tools/timelogic-5-1.tar.gz)     - Lisp variants you have used (e.g. Common Lisp, Scheme, Dylan):   Common Lisp, Scheme (a long time ago), Zetalisp, Franz lisp, MacLisp, Interlisp, Emacs Lisp, others I can't even recall     - Lisp variants you're currently using or intend to use in the near future:   Common Lisp     - Lisp implementations you have used (e.g. CMUCL, Lispworks, Allegro Common Lisp):   Lispworks (Mac, Linux), Franz's Allegro Common Lisp, Macintosh Common Lisp, CLisp, TI Explorer CL, Symbolics CL, Symbolics Zetalisp, Vax Franz Lisp, PDP-10 MacLisp, Xerox Interlisp (Dandylion)   - Lisp implementations you're currently using or intend to use in the near future:   Macintosh Common Lisp, Linux Lispworks     - Computer platforms on which you're using or deploying Lisp:   Mac, Linux     - Number of years of experience with Lisp:   Over 20 years     - Do you use Lisp: - at work (if so, how much)   Yes, currently very little   - for study (if so, how much) - as a hobby (if so, how much)   Yes, currently modestly     - Are you using Lisp as much as you would like to? No If not, why not? Job has changed over the years from primarily being a researcher and developer to consultant and architect. I write proposals and do a lot of systems architecture (how various things will work together), and not so much detailed design and implementation anymore. I miss it, but the high level work is fun too. If I can get funding for some of the outstanding proposals, I might be able to do more Lisp work to support them.   - Do you see any obstacles to further Lisp growth (if so, what is the biggest obstacle in your opinion)? Lisp takes a special state of mind and maturity to appreciate. Most hack and slash programmers are not now and probably never will be there. There's also a lot of corporate resistance to languages like Lisp because they are harder to wrap management metrics around. There's a lot of CMMI type infrastructure (Rational Rose, etc.) that would need to be developed to account for lisp instead of just C++ and Java. If Rational Rose doesn't connect to it, it just isn't considered. We have hundreds if not thousands of programmers that are producing artifacts that have to be tested very carefully, various defect containment and other statistical mechanisms used to insure to our customer that the system will work at a given level of reliability. The methodologies to do that just don't exist for lisp based programming, and until they appear...   - Would you be interested in a Lisp-related job or contract work? To the extent I have time, sure   - Is your organization interested in hiring Lisp programmers? I think we are, but probably not so much to do lisp programming - again if someone groks Lisp, they'll probably make a great architect, but will mostly be dealing with UML and/or Use cases all day. But occasional opportunities to participate in funded research does come along, and that's still a good place to use Lisp.   - Are you currently participating in Lisp-related meetings? No If so, where and how often? If not, would you be interested in such meetings? Yes, to the extent there is minimal time/financial commitment. A Boston-based meeting would be fine, for instance.