Clozure Associates  
 
About Us

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. Other pending projects include Clornucopia, Wood, and Easygui.

Contact Info

Mailing Address:
411A Highland Ave, Ste 331
Somerville, MA 02144-2516

Office:
402A Highland Ave, #G
Somerville, MA 02144-2516

Fax: (617) 812-0733
For business, pricing, and contract inquires, write to info@clozure.com.
For job inquires, write to jobs@clozure.com.
For general information and technical issues, write to clozure@clozure.com.
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.

Marco Baringer

Marco studied software engineering at the Universita’ di Torino, Italy. He is the primary author of UnCommon Web and Clornucopia. He has been a significant contributor to CLISP and SLIME. Marco achieved international fame from his SLIME video. He is well versed in many modern web technologies, Lisp libraries, and Common Lisp implementations. He is fluent in English and Italian, gets by in French, and is currently learning German.

Gary Byers

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 wit.

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 applications.

Jeremy Jones

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 Palter

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 Pfeil

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 Shalit

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 Zacharias

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.

Clozure's Affiliates

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.