|
| |
| | <b>Lispb> programming language - Wikipedia, the free encyclopedia |
 | | <b>Lispb> was used as the implementation of the programming language Micro Planner that was the foundation for the famous AI system SHRDLU. |  | | <b>Lispb> is a family of computer programming languages with a long history and a distinctive fully-parenthesized syntax. |  | | <b>Lispb> was the first homoiconic programming language: the primary representation of program code is the same type of list structure that is also used for the main data structures. |
|
http://en.wikipedia.org/wiki/Lisp_programming_language
(4860 words)
|
|
| |
| | <b>lispb> - jasonwaltman.com |
 | | <b>Lispb> is the most popular language used in artificial intelligence research as a result of its extensibility and inherent nature to simplify exploratory programming. |  | | <b>Lispb> is a functional programming language intended for use in an interactive environment. |  | | <b>Lispb> 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)
|
|
| |
| | <b>Lispb> |
 | | <b>Lispb> and its friends are languages that mix features of functional and imperative programming styles along with lots of parentheses. |  | | <b>LISPb> statements as a command language in an on-line environment. |  | | The representation of <b>LISPb> programs as <b>LISPb> data that can be manipulated by object programs. |
|
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 <b>Lispb> 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 <b>Lispb> Machines, were designed to run <b>Lispb> programs. |  | | <b>Lispb> 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)
|
|
| |
| | <b>Lispb> programming language - Wikipedia, the free encyclopedia |
 | | <b>Lispb> was used as the implementation of the programming language Planner that was the foundation for the famous AI system SHRDLU. |  | | <b>Lispb> is a reflective, functional programming language family with a long history. |  | | Today, <b>Lispb> languages are used in many fields, from web development to finance [1], and are also common in computer science education. |
|
http://en.wikipedia.org/wiki/Lisp_programming_language
(4449 words)
|
|
| |
| | Open Directory - Computers:Programming:Languages:<b>Lispb> |
 | | Note that the Computers: Programming: Languages: Scheme category was recently moved below Computers: Programming: Languages: <b>Lispb>. |  | | <b>LISPb> 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. |
|
http://dmoz.org/Computers/Programming/Languages/Lisp/desc.html
(610 words)
|
|
| |
| | Systems & Languages |
 | | <b>LISPb> made its debut as the first computer language designed for writing artificial intelligence programs. |  | | <b>Lispb>, 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. |  | | He called this language <b>Lispb>, for 'List Processing,' because one of his key ideas was to use a simple data structure called a list for both code and data. |
|
http://www.aaai.org/AITopics/html/sys.html
(4721 words)
|
|
| |
| | Beating the Averages |
 | | But <b>Lispb> 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. |  | | <b>Lispb> is worth learning for the profound enlightenment experience you will have when you finally get it; that experience will make you a better programmer for the rest of your days, even if you never actually use <b>Lispb> itself a lot. |
|
http://www.paulgraham.com/avg.html
(4122 words)
|
|
| |
| | Strict programming language - Wikipedia, the free encyclopedia |
 | | Strict programming languages are often associated with eager evaluation, and non-strict languages with lazy evaluation, but other evaluation strategies are possible in each case. |  | | The terms "eager programming language" and "lazy programming language" are often used as synonyms for "strict programming language" and "non-strict programming language" respectively. |  | | A non-strict programming language is one which is not strict, and hence may allow lazy evaluation. |
|
http://en.wikipedia.org/wiki/Strict_programming_language
(311 words)
|
|
| |
| | ALU: Common <b>Lispb> Implementations |
 | | CMU Common <b>Lispb> (or CMUCL for short) is an implementation of the Common <b>Lispb> programming language. |  | | Symbolics was formed to commercialize the MIT <b>Lispb> Machine (also called the CADR), a machine with special hardware for running <b>Lispb> 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. |  | | AWK <b>Lispb> is a <b>Lispb> interpreter implemented in Awk. |
|
http://www.alu.org/table/systems.htm
(3661 words)
|
|
| |
| | The Scheme Programming Language |
 | | Scheme was the first major dialect of <b>Lispb> 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)
|
|
| |
| | <b>Lispb> programming language - Wikipedia, the free encyclopedia |
 | | <b>Lispb> was used as the implementation of the programming language Planner that was the foundation for the famous AI system SHRDLU. |  | | <b>Lispb> is a reflective, functional programming language family with a long history. |  | | <b>Lispb> languages are frequently used with an interactive command line, which may be combined with an integrated development environment. |
|
http://en.wikipedia.org/wiki/Lisp_programming_language
(4449 words)
|
|
| |
| | The <b>LISPb> Programming Language |
 | | <b>LISPb> is a programming language developed primarily for symbolic AI applications. |  | | In order to make AI programming easy(er), the designers wanted a language that was oriented to list processing. |  | | <b>LISPb> is of interest to us for two reasons. |
|
http://www.mcs.drexel.edu/~rweaver/COURSES/MCS360/TOPICS/lisp.html
(143 words)
|
|
| |
| | History of <b>LISPb> — Software Collection Committee |
 | | <b>LISPb> was one of the earliest high-level programming languages and introduced many ideas such as garbage collection, recursive functions, symbolic expressions, and dynamic type-checking. |  | | There was <b>LISPb> 1.5 work at Stanford on the IBM 7090 or 7094. |  | | <b>LISPb> I and <b>LISPb> 1.5 for IBM 704, 709, 7090 |
|
http://community.computerhistory.org/scc/projects/LISP
(8676 words)
|
|
| |
| | PC AI - <b>LISPb> Programming Language |
 | | Visual <b>LISPb>(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 <b>LISPb> to explore programming in interactive hypermedia while providing access to complex research programs, such as artificial intelligence systems. |  | | <b>LISPb>'s essential data structure is an ordered sequence of elements called a "list." The elements may be irreducible entities called "atoms" (functions, names or numbers) or they can be other lists. |
|
http://www.pcai.com/web/ai_info/pcai_lisp.html
(884 words)
|
|
| |
| | Emacs <b>Lispb> programming language |
 | | Emacs <b>Lispb> is a dialect of the <b>Lispb> programming language used by the GNU Emacs and XEmacs editors, which will simply be called "Emacs" in this article. |  | | <b>Lispb> was chosen as the extension language for Emacs because of its powerful features, including the ability to treat functions as data. |  | | The standard Emacs <b>Lispb> code distributed with Emacs is loaded as bytecode, although the matching source files are usually provided for the user's reference as well. |
|
http://www.sciencedaily.com/encyclopedia/emacs_lisp_programming_language
(1029 words)
|
|
| |
| | The <b>Lispb> Programming Language |
 | | By 1970 special-purpose computers known as <b>Lispb> Machines, were designed to run <b>Lispb> programs. |  | | 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). |  | | <b>Lispb> 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: <b>Lispb> |
 | | PC AI: <b>Lispb> Programming Language - Page with brief description, very useful links with annotations for vendors, search engines, more: references (linked and non-linked) for articles, books. |  | | <b>Lispb>: Good News, Bad News, How to Win Big - <b>Lispb> 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. |  | | <b>Lispb> Resources - Links to <b>Lispb> information and software. |
|
http://dmoz.org/Computers/Programming/Languages/Lisp
(365 words)
|
|
| |
| | Syllabus |
 | | · To develop an understanding of the functional programming paradigm and the <b>LISPb> programming language |  | | · To acquire knowledge of the data structures and programming constructs of the <b>LISPb> programming language |  | | This is a programming course and as such, significant emphasis is placed on the completion of programs and lab assignments that demonstrate your practical application of the concepts presented in this course. |
|
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. |  | | Thus, in the second case, the <b>Lispb> is called a family of languages (i.e. |  | | Then this POK can be changed to teach the concrete language: C++ flavor (using appropriate examples), Java flavor, Smalltalk flavor, etc. The same mechanism can be probably used for the similar natural language courses (e.g. |
|
http://en.wikibooks.org/wiki/Odzilla
(2546 words)
|
|
| |
| | Programming in Emacs <b>Lispb> |
 | | Although Emacs <b>Lispb> is usually thought of in association with the text editor, it is a full computer programming language. |  | | Most of the GNU Emacs text editor is written in the programming language called Emacs <b>Lispb>. |  | | Since Emacs <b>Lispb> is large, it is customary to name symbols in a way that identifies the part of Emacs to which the function belongs. |
|
http://www.csse.uwa.edu.au/programming/emacs-lisp-intro-1.04
(16559 words)
|
|
| |
| | Amazon.com: Little LISPer: Books: Daniel P. Friedman,Matthias Felleisen |
 | | The greatest strength of <b>LISPb> 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 <b>LISPb> 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)
|
|
| |
| | An Introduction and Tutorial for Common <b>Lispb> |
 | | AI Slant: Paradigms of AI Programming: Case Studies in Common <b>Lispb> by Peter Norvig. |  | | Peter Norvig's Paradigms of Artificial Intelligence Programming: Case Studies in Common <b>Lispb>. |  | | The Evolution of <b>Lispb> A Detailed History of <b>Lispb>, from the 1993 ACM History of of Programming Languages (HOPL-II) conference. |
|
http://www.apl.jhu.edu/~hall/lisp.html
(1550 words)
|
|
| |
| | GNU Emacs - GNU Project - Free Software Foundation (FSF) |
 | | At its core is an interpreter for Emacs <b>Lispb> (``elisp'', for short), a dialect of the <b>Lispb> programming language with extensions to support text editing. |  | | The Emacs <b>Lispb> Reference Manual is available as a separate distribution on ftp.gnu.org. |  | | 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. |
|
http://www.gnu.org/software/emacs/emacs.html
(938 words)
|
|
| |
| | Common <b>Lispb> info |
 | | Think of <b>Lispb> as an alternative to or refuge from "commodity" languages like Java, C. and C++, especially for your most complex and difficult projects. |  | | Community resources for the Common <b>Lispb> language, including FAQs, lists of available vendors, and sources of free implementations are available from the Association of <b>Lispb> Users (ALU). |  | | The <b>Lispb> 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: |
|
http://common-lisp.info
(414 words)
|
|
| |
| | ALU: Common <b>Lispb> Implementations |
 | | CMU Common <b>Lispb> (or CMUCL for short) is an implementation of the Common <b>Lispb> programming language. |  | | Symbolics was formed to commercialize the MIT <b>Lispb> Machine (also called the CADR), a machine with special hardware for running <b>Lispb> 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. |  | | CLOE (Common <b>Lispb> Operating Environment) is a cross-development environment for IBM PCs (MSDOS) and Symbolics Genera. |
|
http://www.lisp.org/table/systems.htm
(3661 words)
|
|
| |
| | Emacs <b>Lispb> programming language : Emacs <b>Lispb> |
 | | Emacs <b>Lispb> is a dialect of the <b>Lispb> programming language used by the GNU Emacs and XEmacs editors, which will simply be called "Emacs" in this article. |  | | <b>Lispb> was chosen as the extension language for Emacs because of its powerful features, including the ability to treat functions as data. |  | | The majority of the editing functionality in Emacs comes from code written in Emacs <b>Lispb>; the rest is written in C. |
|
http://www.eurofreehost.com/em/Emacs_Lisp.html
(290 words)
|
|
| |
| | 1st European <b>Lispb> and Scheme Workshop |
 | | The growing interest in <b>Lispb> languages is most probably due to the fact that many current trends in the field of software engineering and object-oriented technology are heavily influenced by notions that are prevalent in <b>Lispb> and Scheme &; most prominently a way to treat programs as data and the resulting facilities for metaprogramming. |  | | Common <b>Lispb>, with the Common <b>Lispb> Object System (CLOS), was the first object-oriented programming language to receive an ANSI standard at the beginning of the 1990s. |  | | Instead of using <b>Lispb> for Artificial Intelligence, as has successfully been done in the past, we rather want to explore the usefulness of <b>Lispb> with regard to software technology. |
|
http://www.cs.uni-bonn.de/~costanza/lisp-ecoop
(452 words)
|
|
| |
| | The <b>Lispb> Programming Language: Craps Simulation! |
 | | This program demonstrates the functional style of programming that can be achieved, using the <b>Lispb> 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)
|
|
|