Identifying Information

Hello. I'm Brian Mastenbrook.

Contact Details

Hobbies

I work on a number of open source Common Lisp related projects in my free time. Here are some selected examples of projects that I have worked on:

Projects

Personal Creations

Educational History

Indiana University Department of Computer Science, 2003-2004. Graduate program in Computer Science. No degree recieved.

Roosevelt University, 1999-2003. Undergraduate program and Scholars Program. Received Bachelor of Science in Computer Science and Mathematics in 2003.

Publications

Frank Weil, Brian Mastenbrook, David Nelson, Paul Dietz, and Aswin van den Berg. Automated Semantic Analysis of Design Models. To appear in ACM/IEEE 10th International Conference on Model Driven Engineering Languages and Systems (MoDELS), October 2007. PDF, 138 kB.

Christophe Rhodes, Robert Strandh, and Brian Mastenbrook. Syntax Analysis in the Climacs Text Editor. Presented at the 2005 International Lisp Conference, San Francisco. PDF, 224 kB.

Brian Mastenbrook. A Formal Symbolic Framework for Structure-Based Reasoning. Honors Thesis, Roosevelt University, 2003. PDF, 872 kB.

Brian Mastenbrook and Eric Berkowitz. Evolutionary Incremental Concept Development for Case-Based Reasoning. Published as a Late-Breaking Paper at the 2003 Genetic and Evolutionary Computing Conference (GECCO), Chicago. PDF, 836 kB.

Eric Berkowitz and Brian Mastenbrook. Autonomous Generation of Grounded Spatial Primitives for Agent Reasoning and Communication. In Proceedings of the 2003 International Conference on Artificial Intelligence, June 2003. PDF, 40 kB.

Brian Mastenbrook and Eric Berkowitz. Representing Symbolic Reasoning. In Proceedings of the Fourteenth Midwest Artificial Intelligence and Cognitive Science (MAICS) Conference, April 2003. PDF, 172 kB.

Eric Berkowitz and Brian Mastenbrook. Grounded Concept Development Using Introspective Atoms. In Proceedings of the Fourteenth Midwest Artificial Intelligence and Cognitive Science (MAICS) Conference, April 2003. PDF, 56 kB.

Most recent blog:

MCL 5.2 has been released as open source

Posted on Fri, 21 Mar 2008
Last edited Fri, 21 Mar 2008
Digitool has released MCL 5.2 as open source. From the announcement:

MCL 5.2 is now available at:

ftp://ftp.clozure.com/pub/MCL/MCL-5.2-Final.dmg

It is open source. I am sorry that it does not run on Intel. I hope that some users will be able to find the resources for a port of MCL to Intel processors.

Please let me know of any questions or problems.

MCL is the distribution from which Clozure CL (nee OpenMCL) was derived. Clozure CL's compiler has been much enhanced over MCL's, which is currently PPC-only and not Rosetta compatible. MCL features a Carbon GUI with an Emacs clone named Fred, an interactive inspector and debugger, and a number of other useful tools.

I'd encourage anyone who is interested in making MCL Rosetta-capable or porting to Intel to sign up for the info-mcl mailing list. MCL is an important part of the Common Lisp legacy and it's good to see that it will not be lost to history like some other important implementations (Genera).