- First name: Stonewall
- Last name: Ballard
- Email address: REMOVED
- Home page:
- Phone number(s):
- Postal code: 01742
- City: Concord
- State or province: MA
- Country: US
- Organization(s) you work for or study at
(please supply the name and city for each organization):
Stonetics, Inc. - Concord, MA
- Fields of interest
(e.g. computer linguistics, numerical analysis, business software,
medicine, bioinformatics):
Computer graphics, specializing in image filters for compositing applications.
Computer languages, esp. dynamic, OO languages.
Music synthesis.
- Have you written any Lisp-related papers? If so, please supply
bibliographical references (and URL's, if possible).
No.
- Have you developed or participated in the development of any
Lisp-related programs or libraries? If so, please supply a URL,
if possible.
I wrote the first version of DEC VAX Lisp. 1981-ish.
Member of the Apple Dylan team (IDE written in Common Lisp).
- Lisp variants you have used (e.g. Common Lisp, Scheme, Dylan):
Common Lisp, Scheme, Dylan, Spice Lisp, VAX Lisp, Lisp 1.5, MacLisp.
- 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):
MCL, Lispworks, VAX Lisp, Perq Lisp, OpenMCL, others I've forgotten the names of.
- Lisp implementations you're currently using or intend to use
in the near future:
MCL, OpenMCL, Lispworks, maybe CMUCL.
- Computer platforms on which you're using or deploying Lisp:
Mac OS X
- Number of years of experience with Lisp:
33 years since first use. Probably something like 10 years cumulative.
- Experience with other programming languages (please supply the
number of years and the name of the language):
These durations are mostly WAGs.
Smalltalk (15), C & C++ (30), Python (1), APL (3), Perl (5), Java (2), AppleScript (5),
Pascal (5), Mathematica (6), Basic (5), various assemblers (30), Javascript (2), Fortran (2),
Objective C (2), Snobol (1), Forth (2), Focal (1), PHP (1), Hypercard (5), TECO (6), Bliss (1)
various microcodes (5)
- Total number of years of programming experience: 35
- Do you use Lisp:
- at work (if so, how much)
- for study (if so, how much)
- as a hobby (if so, how much)
I have used Lisp for work. Currently I'm using it for small
personal projects, and am looking for a way to use it more
extensively.
- Are you using Lisp as much as you would like to?
If not, why not?
No, my paying work requires C++.
- Do you see any obstacles to further Lisp growth (if so, what
is the biggest obstacle in your opinion)?
Parentheses. Also general impression of Lisp as big and slow.
- Would you be interested in a Lisp-related job or contract work?
Yes.
- Is your organization interested in hiring Lisp programmers?
No.
- Are you currently participating in Lisp-related meetings?
If so, where and how often?
If not, would you be interested in such meetings?
I used to many years ago, but not now. Lack of time precludes anything involving travel.