|
| |
| | Lisp programming language - Wikipedia, the free encyclopedia |
 | | Lisp was used as the implementation of the programming language Micro Planner that was the foundation for the famous AI system SHRDLU. |  | | Lisp is a family of computer programming languages with a long history and a distinctive fully-parenthesized syntax. |  | | Lisp was first implemented by Steve Russell on an IBM 704 computer. |
|
http://en.wikipedia.org/wiki/Lisp_programming_language
(4860 words)
|
|
| |
| | lisp - jasonwaltman.com |
 | | Lisp is the most popular language used in artificial intelligence research as a result of its extensibility and inherent nature to simplify exploratory programming. |  | | Lisp is a functional programming language intended for use in an interactive environment. |  | | Lisp is a functional language, and as a result requires a different way of thinking about problems than in languages that follow the more common imperative paradigm such as FORTRAN, Pascal, and C/C++. |
|
http://www.jasonwaltman.com/compsci/lisp.html
(1070 words)
|
|
| |
| | Lisp |
 | | LISP statements as a command language in an on-line environment. |  | | The representation of LISP programs as LISP data that can be manipulated by object programs. |  | | Lisp and its friends are languages that mix features of functional and imperative programming styles along with lots of parentheses. |
|
http://linuxfinances.info/info/lisp.html
(301 words)
|
|
| |
| | Konrad Zuse -- The Plankalkul programming language |
 | | It is undisputed that Plankalkül was the first programming language for computers in the world. |  | | In this case he believed that the input data for a bridge-building program should be the type of bridge required and the conditions of the bridge related to the material and the environment. |  | | Konrad Zuse focussed on the types of logical problems that have to be solved with the computer. |
|
http://www.epemag.com/zuse/part5.htm
(779 words)
|
|
| |
| | The Lisp Programming Language |
 | | Many programming language researchers believe that functional programming is a much better approach to software development, than the use of Imperative Languages (Pascal, C++, etc). |  | | By 1970 special-purpose computers known as Lisp Machines, were designed to run Lisp programs. |  | | Lisp totally dominated Artificial Intelligence applications for a quarter of a century, and is still the most widely used language for AI. |
|
http://www.engin.umd.umich.edu/CIS/course.des/cis400/lisp/lisp.html
(633 words)
|
|
| |
| | Open Directory - Computers:Programming:Languages:Lisp |
 | | LISP is an acronym for LISt Processing, invented by John McCarthy in the late 1950's as a formalism for reasoning on the use of recursion equations as a model for computation. |  | | Scheme is often used in computer science curricula and programming language research due to its ability to represent many programming abstractions with its simple primitives. |  | | Note that the Computers: Programming: Languages: Scheme category was recently moved below Computers: Programming: Languages: Lisp. |
|
http://dmoz.org/Computers/Programming/Languages/Lisp/desc.html
(610 words)
|
|
| |
| | Systems & Languages |
 | | LISP made its debut as the first computer language designed for writing artificial intelligence programs. |  | | February 13, 2006: ENIAC - A computer is born. |  | | Lisp, which was devised in the earliest days of computers, survives in many systems today in various forms despite its clumsy syntax involving the extensive use of nested brackets. |
|
http://www.aaai.org/AITopics/html/sys.html
(4721 words)
|
|
| |
| | Beating the Averages |
 | | But Lisp is a computer language, and computers speak whatever language you, the programmer, tell them to. |  | | But programming languages are different: programming languages are not just technology, but what programmers think in. |  | | If you're writing a program that has to work very closely with a program written in a certain language, it might be a good idea to write the new program in the same language. |
|
http://www.paulgraham.com/avg.html
(4122 words)
|
|
| |
| | ALU: Common Lisp Implementations |
 | | Symbolics was formed to commercialize the MIT Lisp Machine (also called the CADR), a machine with special hardware for running Lisp that was one of the first workstations, and among the first computers to use a mouse, have a windowing system and have built in networking. |  | | Elisp is what the Emacs text-editor is programmed in. |  | | Among the example programs is DOCTOR, an Eliza-like program. |
|
http://www.alu.org/table/systems.htm
(3661 words)
|
|
| |
| | The Scheme Programming Language |
 | | Scheme was the first major dialect of Lisp to distinguish procedures from lambda expressions and symbols, to use a single lexical environment for all variables, and to evaluate the operator position of a procedure call in the same way as an operand position. |  | | PLT Scheme is an umbrella name for a family of implementations of the Scheme programming language. |  | | Scheme is also the first programming language to support hygienic macros, which permit the syntax of a block-structured language to be extended reliably. |
|
http://www.swiss.ai.mit.edu/projects/scheme
(700 words)
|
|
| |
| | The LISP Programming Language |
 | | LISP is a programming language developed primarily for symbolic AI applications. |  | | First, it is a very important programming language and we need to look at it from that perspective. |  | | In order to make AI programming easy(er), the designers wanted a language that was oriented to list processing. |
|
http://www.mcs.drexel.edu/~rweaver/COURSES/MCS360/TOPICS/lisp.html
(143 words)
|
|
| |
| | History of LISP — Software Collection Committee |
 | | There was LISP 1.5 work at Stanford on the IBM 7090 or 7094. |  | | Natural Language Input for a Computer Problem-Solving System. |  | | LISP I and LISP 1.5 for IBM 704, 709, 7090 |
|
http://community.computerhistory.org/scc/projects/LISP
(8676 words)
|
|
| |
| | PC AI - LISP Programming Language |
 | | LISP was formulated by AI pioneer John McCarthy in the late 50's. |  | | Visual LISP(TM), a new programming language from Autodesk Inc., extends the capabilities of the AutoLISPr programming language by providing ease-of-use and development, performance, Microsoft(R) Windows integration and improved software modularity and security features. |  | | WWW server implemented in Common LISP to explore programming in interactive hypermedia while providing access to complex research programs, such as artificial intelligence systems. |
|
http://www.pcai.com/web/ai_info/pcai_lisp.html
(884 words)
|
|
| |
| | Open Directory - Computers: Programming: Languages: Lisp |
 | | Lisp: Good News, Bad News, How to Win Big - Lisp has done well over the last 10 years: becoming nearly standardized, forming the basis of a commercial sector, reaching high performance, having good environments, able to deliver applications. |  | | Lisp Resources - Links to Lisp information and software. |  | | Hello, World Program - Lisp version of this canonical first program. |
|
http://dmoz.org/Computers/Programming/Languages/Lisp
(365 words)
|
|
| |
| | Syllabus |
 | | You will be expected to demonstrate your programs, describe your solution approach, and discuss decisions that led to your final implementation. |  | | · To develop an understanding of the functional programming paradigm and the LISP programming language |  | | · To acquire knowledge of the data structures and programming constructs of the LISP programming language |
|
http://artemis.austincollege.edu/acad/mathcs/cs/classes/cs40lisp/syllabus.htm
(623 words)
|
|
| |
| | Odzilla - Wikibooks, collection of open-content textbooks |
 | | For instance, the CODE EXAMPLE POK can be used in a course about functional programming, or in a lesson about recursion in various programming languages, or in a general computer science course for beginners. |  | | Translations: if a POK is a textual one, it can exist in several languages, so a student can easily switch between either language. |  | | For example, I can prepare a POK – template for the generic programming language course, say, OOP language. |
|
http://en.wikibooks.org/wiki/Odzilla
(2546 words)
|
|
| |
| | Amazon.com: Little LISPer: Books: Daniel P. Friedman,Matthias Felleisen |
 | | The greatest strength of LISP is its firm base in the essentials of the mathematics of computability, including Goedel's recursive functions and Church's Lambda calculus. |  | | For those who don't know the mathematics, this base in simple concepts means that LISP is one of the easiest programming languages to understand, and at the same time one of the most powerful. |  | | It was then the best introductory book on programming, regardless of language, and I still haven't seen anything to compare with it. |
|
http://www.amazon.com/exec/obidos/tg/detail/-/0023397632?v=glance
(947 words)
|
|
| |
| | Common Lisp info |
 | | Community resources for the Common Lisp language, including FAQs, lists of available vendors, and sources of free implementations are available from the Association of Lisp Users (ALU). |  | | The Lisp language family was originally designed four decades ago to aid the then-nascent Artificial Intelligence industry, and has proven itself over the interim to be a powerful ally in tackling the world's most difficult kinds of problems: |  | | Think of Lisp as an alternative to or refuge from "commodity" languages like Java, C. and C++, especially for your most complex and difficult projects. |
|
http://common-lisp.info
(414 words)
|
|
| |
| | GNU Emacs - GNU Project - Free Software Foundation (FSF) |
 | | At its core is an interpreter for Emacs Lisp (``elisp'', for short), a dialect of the Lisp programming language with extensions to support text editing. |  | | We also have a copy of the 1981 paper by Richard Stallman, describing the design of the original Emacs and the lessons to be learned from it. |  | | The Emacs Lisp Reference Manual is available as a separate distribution on ftp.gnu.org. |
|
http://www.gnu.org/software/emacs/emacs.html
(938 words)
|
|
| |
| | The Lisp Programming Language: Craps Simulation! |
 | | This program demonstrates the functional style of programming that can be achieved, using the Lisp programming language. |  | | This program was created for a programming assignment in CIS400 here at the University of Michigan-Dearborn |  | | There is only one assignment statement throughout the source code, everything else was accomplished using the return value from each function. |
|
http://www.engin.umd.umich.edu/CIS/course.des/cis400/lisp/craps.html
(115 words)
|
|
| |
| | Ole Aamot - LISP Programming Language |
 | | LISP is a programming language invented by John McCarthy at Stanford University. |  | | Recursive Functions of Symbolic Expressions and their Computation by Machine (Part I) is the original paper on LISP. |  | | In order to view this page please use a standards-conforming browser, such as Firefox or Galeon. |
|
http://home.no/oleaa/lisp.en.html
(85 words)
|
|
| |
| | CLiki : Scheme |
 | | The acknowledged lisp writer and programmer Paul Graham is known to have applied a similar approach “using lexical closures to simulate subroutine-like behavior”, among other many advantages given by Lisp, to program important parts of his successful web startup Viaweb (now Yahoo! |  | | Scheme doesn’t have a specification for structures with named fields or object oriented programming, while there are some language implementations and libraries (non standardized) that include these and more. |  | | Common Lisp and Scheme represent two opposite examples of how a language can evolve. |
|
http://www.cliki.net/Scheme
(728 words)
|
|
| |
| | CMUCL Home Page |
 | | CMUCL is a free implementation of the Common Lisp programming language which runs on most major Unix platforms. |  | | Common Lisp is well suited to large programming projects and explorative programming. |  | | an implementation of CLOS, the Common Lisp Object System, which includes multimethods and a metaobject protocol. |
|
http://www.cons.org/cmucl
(283 words)
|
|
| |
| | PC AI - Forth Programming Language |
 | | A number of Forth's features (such as its interactive style) make it a useful language for AI programming, and devoted adherents have developed Forth-based expert systems and neural networks. |  | | Overview: Charles Moore created Forth in the 1960s and 1970s to give computers real-time control over astronomical equipment. |  | | These are the stack-based postfix languages, usually interpreted, descended from the FORTH language. |
|
http://www.pcai.com/web/ai_info/pcai_forth.html
(303 words)
|
|
| |
| | Bookmarks for Johannes Sjögren |
 | | Programming Languages -- Fall '95 -- A Scheme Interpreter in Java |  | | GNU Emacs Lisp Reference Manual - Table of Contents |  | | KAFFE - A virtual machine to run Java(tm)* code |
|
http://www.student.nada.kth.se/~d91-jsj
(71 words)
|
|
| |
| | Free Software Directory: LISP |
 | | Top > Software development > Programming languages > LISP |  | | Programming language for modelling computer systems and proving properties of those models |  | | Emacs Common Lisp - [The GNU General Public License, Version 2] - 2005-09-01 00:00:00.000 |
|
http://directory.fsf.org/devel/prog/lisp
(329 words)
|
|
| |
| | Lisp Tutorials |
 | | Civilized Software is making available a book on LISP which presents how LISP works and how to build a LISP interpreter. |  | | A long, multipage LISP primer explaining techniques, recursion and iteration, data structures, many functions and more. |  | | This book, entitled [Interpreting Lisp] can be downloaded via your web-browser. |
|
http://www.techtutorials.info/lisp.html
(70 words)
|
|
| |
| | Lisp FAQ Index |
 | | Subject: FAQ: Lisp Implementations and Mailing Lists 4/7 [Monthly posting] |  | | Subject: FAQ: Object-oriented Programming in Lisp 5/7 [Monthly posting] |  | | Subject: FAQ: Lisp Window Systems and GUIs 7/7 [Monthly posting] |
|
http://www.faqs.org/faqs/lisp-faq
(187 words)
|
|
| |
| | dr. salih yurttas, lisp programming language fundamentals |
 | | The LISP language is designed primarily for symbolic data processing. |  | | It has been used for symbolic calculations in differential and integral calculus, electrical circuit theory, mathematical logic, game playing, and other fields of articial intelligence. |
|
http://faculty.cs.tamu.edu/yurttas/PL/FL/Lisp/F
(60 words)
|
|
| |
| | J13 |
 | | During 1994, J13 conducted its second public review of X3.226, Programming Language LISP, resolved the outstanding TC negative on the final ballot, and forwarded the dpANS for final approval. |  | | Send comments and questions to us at incits@itic.org. |  | | The document was approved as an American National Standard on December 8, 1994. |
|
http://www.ncits.org/tc_home/j13.htm
(73 words)
|
|
|