Clozure Associates provides high quality Lisp support and
development. We can accommodate both small, specialized tasks, and extended projects requiring
multiple people, optional project management, quality assurance, and documentation resources,
and many person-months of effort.
Clozure supports the Lisp community by funding, developing, hosting and maintaining high quality Lisp open source products. Our flagship product is Clozure CL, which includes an IDE for Mac OS X.
P.O. Box 55071
Boston, MA 02205-5071
Voice: (617) 505-5420
Fax: (617) 812-0733
Our main office is in Brookline, MA at 131F Harvard St, halfway between Coolidge Corner and Brookline Village.
We do not
receive mail at the office location, please use the mailing address above for
For business, pricing, and contract inquires, write to firstname.lastname@example.org.
For job inquires, write to email@example.com.
For general information and technical issues, write to firstname.lastname@example.org.
To use PayPal to pay for a support incident click here.
Clozure's Lisp Consultants
Clozure maintains a full-time staff of experienced, multi-talented Lisp programmers available
for client projects, large or small, short-term or long-term.
Gary is Clozure's low-level guru. If you want to know about memory
management, register allocation, or why your native threads deadlock on a
specific version of Linux, Gary is your man. Gary Byers designed and
implemented the MCL compiler, garbage collector, and much of the runtime.
He was central to MCL through most of the nineties. Gary initiated the
Clozure CL project, was responsible for porting Clozure CL to various OSes
and processors, and continues enhance it with such features as native
threads, an Objective-C bridge, and Unicode. Gary is the reason why
Clozure CL is reliable, fast, and space efficient. He is also known for
his clear written explanations of complex issues, and his dry, cutting
R. Matthew Emerson
Matt studied computer science as a graduate student at both the University
of Houston and Ohio State University. He used MCL on Macs and ACL on NeXTs
in the early nineties. He worked at NASA for eight years on security and
IT policy where he was an expert on networking protocols and all varieties
of Unix. He is intimately familiar with the low-level internals of the
Clozure CL compiler and runtime, and is responsible for the port of
Clozure CL to 32-bit Intel processors. He is also a Cocoa expert and
occasionally takes breaks from staring at gdb output to contribute to
Clozure CL's IDE and help out users with their Clozure CL Cocoa
Jeremy loves to work on innovative projects starting from a gleam in
the eye and bringing them through proposals, funding, architecture,
design, implementation, deployment and ultimate ongoing fruition.
Jeremy was a founder of Coral Software, Clozure Associates, and others.
He is a strong believer in carefully crafted user interfaces and
usability testing. Jeremy is responsible for much of the MCL IDE, as
well as most of the IDE for Apple Dylan, called Binder. He also wrote
most of the plotting code for InspireData, which is built on top of
OpenGL. Jeremy works on Clozure business development as well as
individual Clozure projects.
Gary is an expert in many areas, including Lisp (of course), GUI development using LispWorks CAPI, release engineering including InstallShield, and networking. He makes it a point to keep up with the
latest in all major OSes: Linux, Mac OS X, and Windows. He has a long
history doing systems level development and Lisp implementations and
applications. This includes Multics in the seventies, Symbolics in the
eighties, and Harlequin in the nineties. He is very detailed oriented
and insists on doing things right.
Greg takes great pride in in the craft of software, making sure
that the end result is the highest possible quality. He worked at
Amazon for over three years where he spearheaded a skunkworks project
to get Amazon to use Common Lisp. At Amazon he conceived, designed,
and developed a declarative logic system written in Common Lisp to
simplify web site features while improving parallelism and general
performance. He has written Common Lisp libraries for sparklines,
quaternions, octonions, and interval arithmetic. Greg is especially
interested in open source and Cocoa.
Andrew graduated from Harvard with a degree in English. He was a member
of the original MCL team, where he worked on documentation and elements of
the code base. At Apple, Andrew led the Dylan language design effort,
contributed greatly to the design of the Apple Dylan IDE (Binder), and
wrote the Dylan Reference Manual. Subsequently, he worked on Dylan at
Harlequin. More recently he has been involved in technology startups,
socially responsible investing, and being a dad. He has been involved
with Clozure since late 2006, helping with recruitment, project
management, and business development.
Bill St. Clair
Bill has a BS in Mathematics from MIT. He is a brilliant Lisp programmer
and likes to write practical, efficient code and work with knotty problems
and complex algorithms. He is comfortable with all software levels from
assembly language through high level abstractions. He worked at Atari
Cambridge Research and Thinking Machines in the eighties. He was at Apple
Computer in the nineties where he worked on MCL's runtime and libraries.
He is also responsible for Wood (William's Object Oriented Database),
which is in use in commercial products to this day. He keeps up with the
latest in web and database technology.
Gail has degrees in Mathematics and Computer Science from MIT and
Harvard. People who have worked with Gail can attest to her superb
coding skills and her deep insight into practical software engineering.
Gail's systems are well designed, efficient, and a pleasure to
maintain. Gail wrote Fred, MCL's text editor, as well as MCL's
numerics package and many other parts of MCL. She worked on Dylan at
Apple and Harlequin. Gail wrote the database module of
InspireData. She brings thoughtful reasoning and common sense to
Clozure's business planning.
In addition to our full time staff, we maintain an extensive network of
affiliates with specialized knowledge and experience, whom we engage as needed
for particular projects.