Common Lisp is a functional-object-orientiented language with side effects. In a type systems class, I gave a speech on Common Lisp's type system, CLOS (the Common Lisp Object System) and the Metaobject Protocol and in the subsequent semester I wrote
a finite domain Constraint-Solver
in Common Lisp, together with a fellow student.
I organise the Berlin Lisp regulars' table. If you would like to join, write an e-mail to lisp-stammtisch-request@c-base.org with subscribe as a subject or contact me directly. You can find our up-to-date schedule on my blog.
- Peter Seibel. Practical Common Lisp. Apress, April 2005, also online and as pdf
- Linda G. DeMichiel and Richard P. Gabriel. The Common Lisp Object System: An overview. In J. Bezivin et al., editor, ECOOP '87, European Conference on ObjectOriented Programming, volume 276 of LNCS. Springer, 1987
- Richard Gabriel, Jon White, and Daniel Bobrow. CLOS: Integrating objectoriented and functional programming. CACM: Communications of the ACM, 34, 1991.
- Sonya E. Keene: Object-Oriented Programming in Common Lisp. Addison Wesley. 1989
- G. Kiczales, J. des Rivieres, and DG Bobrow. The Art of the Metaobject Protocol. MIT Press, 1991
- http://www.lisp.org/mop/
- Pascal Costanza's Highly Opinionated Guide to Lisp
- Christian Queinnec. Lisp in Small Pieces (Cambridge University Press; New Ed edition (December 4, 2003) ISBN 0521545668
- first chapter of ANSI Common Lisp, by Paul Graham
- Andrew R. Pleszkun, Matthew Thazhuthaveetil: The Architecture of Lisp Machines. IEEE Computer, Volume 20, März 1987
- Eve M. Phillips: If It Works, It's Not AI: A Commercial Look at Artificial Intelligence Startups
- Alvin Graylin, Kari Anne Hoier Kjolaas, Jonathan Loflin, Jimmie D. Walker III: Symbolics, Inc.: A Failure of Heterogeneous Engineering (Student project in "The Structure of Engineering Revolutions")
- Symbolics Lisp Machine Museum
- Hank Bromley, Richard Lamson: LISP Lore: A Guide to Programming the LISP Machine Springer; second edition (Juni 1987) ISBN: 0898382289
- P. T. Withington THE LISP MACHINE: NOBLE EXPERIMENT OR FABULOUS FAILURE?
- Ralf Möllers Symbolics Lisp Machine Museum
- http://en.wikipedia.org/wiki/Symbolics
- http://en.wikipedia.org/wiki/Lisp_machine
- A brief history of Lisp Machines
- CADR Source Code und Emulator
- VLEE (Virtual Lisp Emulator Machine) freier 3600 Emulator
- Symbolics Lisp Machine Supplies and Information
- Richard Stallman, Daniel Weinreb, David Moon: Lisp Machine Manual Sixth Edition, System Version 99, June 1984
- Genera 8.x Documentation
The Holga 120 S is an exceptionally cheap medium format camera built in China. It was first fabricated in Hongkong in 1982.
It is almost totally made from plastic, including the lens, the distance has to be estimated, and it has to be taped to prevent light leaks.
Despite that, it is my favorite camera, as it makes marvellous colors and allows for experiments for example with multiple exposure, as everything is purely manual.
As usual, see
Wikipedia for more info.
Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool. Processing is developed by artists and designers as an alternative to proprietary software tools in the same domain.
Processing is an open project initiated by Ben Fry and Casey Reas. It evolved from ideas explored in the Aesthetics and Computation Group at the MIT Media Lab.
processing.org