This is a RoadMap to the many pages on this wiki dedicated to the LispLanguage, and its relationship to the InformalHistoryOfProgrammingIdeas and (sometimes) ExtremeProgramming. '''Introduction, cross references etc.''' LispLanguage is a family of languages which share the LambdaNature, ''i.e.'' like representing computations in terms of the LambdaCalculus. Popular instances of this family include CommonLisp, SchemeLanguage, EmacsLisp and AutoLisp. One can peruse the DefinitiveCommonLispBooks and the CommonLispHyperSpec. Lisp is widely regarded as one of the GroundBreakingLanguages. '''History, Sociology, Community''' Lisp was instrumental in inventing or popularizing several important concepts in the history of computing. These include the notion of a NullObject, GarbageCollection, LispMacro''''''s, a MetaCircularEvaluator, the MetaObjectProtocol, and the CommonLispObjectSystem (CLOS). In the 80's, many ArtificialIntelligence problems were developed on LispMachine(s); those companies later fell victim to the AiWinter phenomenon. Since then, Lisp retreated to the few niches where nothing else would do. We may now be witnessing a (much smaller scale) resurgence of Lisp. LispHumor and SocialProblemsOfLisp are often discussed by SmugLispWeenie''''''s. These include bemoaning the rise of WorseIsBetter, and engaging in LispSchemeDifferences wars. Discussions between Lisp-1 and Lisp-2 abound (see SingleNamespaceLisp), including the merits of HygienicMacros and the powerful CallWithCurrentContinuation. '''Lisp in the real world''' * Industrial applications of Lisp, by industry and company http://www.lisp.org/table/commercial-use.htm Something about GnuEmacs and RichardStallman? AutoCad? [EditHint: need more links here.] '''Famous Lisp People''' * JohnMcCarthy invented the LispLanguage * GregorKiczales wrote about the MOP * HaroldAbelson and GeraldSussman wrote the StructureAndInterpretationOfComputerPrograms * GuySteele, and RichardGabriel, wrote about TheEvolutionOfLisp * KentPitman was an editor for the CommonLispHyperSpec '''Lisp Nowadays''' Lisp hackers have developed many of the XP traits long ago because of the AgileLisp nature. Nowadays, some go as far as doing XpInCommonLisp. ----- CategoryRoadMap CategoryLisp