Specific topics addressed in the workshop have included semantics, calculi, type theory, and program verification of object-oriented languages. More recently special efforts have been made to include contributions on foundational issues related to concurrent and distributed object-oriented languages, and database languages with object-oriented features.
FOOL 2 was held in Paris in July, 1994.
FOOL 3 was held in New Brunswick, New Jersey on July 24 and 25, 1996.
FOOL4 was held on January 18, 1997, in Paris, France, in affiliation with POPL '97.
FOOL 5 was held on January 17-18, 1998, in San Diego, California, in affiliation with POPL '97.
FOOL 6 was co-located with POPL '99 in San Antonio, Texas on January 23, 1999.
FOOL 7 was co-located with POPL '00 in Boston on January 22, 2000.
FOOL 8 was co-located with POPL '01 in London on January 20, 2001.
FOOL 9 was co-located with POPL '02, in Portland, Oregon on January 19, 2002.
FOOL 10 was co-located with POPL '03, in New Orleans, LA, on January 18, 2003.
FOOL 11 was co-located with POPL '04, in Venice, Italy on January 17, 2004.
FOOL 12 was co-located with POPL '05, in Long Beach, California on January 17, 2005.
In the more distant past, an unrelated workshop, the Rex School / Workshop on the Foundations of Object-Oriented Languages, was held in Noordwijkerhoot, the Netherlands on May 28 - June 1, 1990. The proceedings of that workshop are available in volume LNCS 489 from Springer-Verlag (the proceedings are edited by J. W. de Bakker, W. P. de Roever, and G. Rozenberg).