> - First name: Peter > > - Last name: Seibel > - Email address: REMOVED > - Home page: http://www.javamonkey.com/ > - Phone number(s): 510-601-9849 > - Postal code: 94618 > - City: Oakland > - Country: USA > - Organization(s) you work for or study at > (please supply the name and city for each organization): > - Fields of interest > (e.g. computer linguistics, numerical analysis, business software, > medicine, bioinformatics): Transaction processing, genetic programming. Software development practice. > - Have you written any Lisp-related papers? If so, please supply > bibliographical references (and URL's, if possible). Dunno if this counts: http://www.gigamonkeys.com/book > - Have you developed or participated in the development of any > Lisp-related programs or libraries? If so, please supply a URL, > if possible. > > - Lisp variants you have used (e.g. Common Lisp, Scheme, Dylan): Common Lisp. > - 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): Allegro, SBCL, OpenMCL. > - Lisp implementations you're currently using or intend to use > in the near future: Allegro, SBCL, OpenMCL. > - Computer platforms on which you're using or deploying Lisp: Linux, Mac OS X. > - Number of years of experience with Lisp: 2 > - Do you use Lisp: > - at work (if so, how much) No. (Unless you count writing a book about it.) > - for study (if so, how much) No. > - as a hobby (if so, how much) Yes. Full time. > > - Are you using Lisp as much as you would like to? > If not, why not? No. Haven't found a job as a Lisp programmer. Though I haven't actually tried since I started my book. > - Do you see any obstacles to further Lisp growth (if so, what > is the biggest obstacle in your opinion)? I think Common Lisp would benefit from more de facto standards. Currently the vendors don't seem to do much if anything to support the emergence of such standards and sometimes effectively work against it (e.g. Franz's recent decision to release a new proprietary regexp library instead of finding a way to work with Edi Weitz to make CL-PPCRE run well on Allegro.) I think programmers who "grew up with" Java, Perl, and Python are used to having a single answer to questions like "how do I use sockets" or "how do I use regular expressions" and put off by the diversity found in between Common Lisp implementations. I think the vendors could do a better job growing the total size of the Lisp pie if they coordinated a bit with each other and with the free Lisp implementors on certain things that will provide marginal competitive advantage anyway. > - Would you be interested in a Lisp-related job or contract work? Yes. > - Is your organization interested in hiring Lisp programmers? No organization. > - Are you currently participating in Lisp-related meetings? > If so, where and how often? I organize Bay Area Lispniks get together every couple of months.