Lisp (historically LISP) is a family of programming languages with a long history and a distinctive, fully parenthesized prefix notation.Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today. Only Fortran is older, by one year. Lisp has changed since its early days, and many dialects have existed over its history. Today, the best-known general-purpose Lisp dialects are Racket, Common Lisp, Scheme and Clojure.

Property Value
dbo:abstract
  • ليسب (بالإنجليزية: LISP أو Lisp) هي لغة برمجة ذات تاريخ عريق، فقد تم وضع مواصفاتها عام 1958 وبذلك تحل بعد الفورتران التي طورت قبلها بسنة، كثاني لغة برمجة عالية المستوى. وضعت ليسب كلغة ترميز رياضية عملية وفق تعريف تفاضل لامبدا وتكاملها لألونزو تشرش Alonzo Church's Lambda Calculus، لكنه سرعان ما فضل استخدامها في أبحاث الذكاء الاصطناعي، وبتصدرها كإحدى أقدم اللغات، قدمت ليسب مبادئ عديدة في علوم الحاسب كبنى البيانات الشجرية Tree Data Structures والبرمجة كائنية التوجه. تشير ليسب إلى المصطلح LISt Processing language، القوائم المتصلة (بالإنجليزية: Linked Lists)إحدى بنى البيانات الأساسية للغة، بل إن كود المصدر للغة مكون من قوائم، وكنتيجة لذلك، تعامل برامج ليسب كود المصدر كبنية بيانات Data Structure ما يعطي شأنا لنظام الماكرو Macro الذي يسمح للمبرمجين بإنشاء صيغ جديدة أو لغة مدمجة مختصة المجال في ليسب Domain-specific Programming Language. التبادل بين الكود والبيانات يعطي للغة ليسب صيغة تعرف فورية Instantly Recognizable Syntax، فبرامج ليسب مكتوبة بشكل التعبير الرمزي S-expression (ترمز S إلى Symbol) أو كقوائم محاطة بأقواس، فعند استدعاء دالة Function "f" لها الوسائط Arguments x وy وz، تكتب تلك الدالة كالتالي: (f x y z) (ar)
  • Lisp (historicky LISP) je rodina multiparadigmatických programovacích jazyků s dlouhou historií. Jeho název je zkratka pro List processing (zpracování seznamů). Přestože se jedná spíše o akademický jazyk, používá se i na reálných projektech, např. v oboru umělá inteligence. Používá ho také například textový editor Emacs či konstrukční program AutoCAD. Lisp byl původně specifikován v roce 1958. V současné době se jedná o druhý nejstarší vysokoúrovňový jazyk, který se stále ještě používá v praxi; starší už je pouze Fortran. Lisp byl původně navržen jako programovací jazyk pro matematické výpočty a byl silně ovlivněn syntaxí Lambda kalkulu. Rychle se stal favorizovaným programovacím jazykem ve světě umělé inteligence. Lisp se stal průkopníkem v mnoha programových technikách, například: stromové struktury, automatická správa paměti nebo dynamické typování. Lisp nevnímá rozdíl mezi kódem a daty, díky čemuž má jednoduchou syntaxi. Celý program je tak složen z s-výrazů nebo ozávorkovaných seznamů ve tvaru (f a b c), kde na prvním místě je operátor/funkce a na dalších argumenty funkce. Všechny další funkce jazyka mají identickou syntaxi. Z Lispu jsou odvozeny i další jazyky - například Tcl, Smalltalk nebo Scheme. Tvůrcem jazyka byl John McCarthy. (cs)
  • Lisp (o LISP) és un dels grans pioners dels llenguatges de programació, creador del paradigma funcional. Originalment especificat l'any 1958 per John McCarthy, Essent un dels primers llenguatges, Lisp també va introduir nous conceptes al món de la programació. Entre ells trobem les estructures en forma d'arbre i els tipus dinàmics. (ca)
  • Lisp ονομάζεται μια οικογένεια γλωσσών προγραμματισμού υπολογιστών με μεγάλη ιστορία και χαρακτηριστική σύνταξη με πλήρεις παρενθέσεις. Αρχικά προσδιορίστηκε το 1958, και είναι η δεύτερη σε ηλικία γλώσσα προγραμματισμού υψηλού επιπέδου, νεότερη μόνο από τη Fortran. Όπως και η Fortran, η Lisp έχει αλλάξει πολύ σε σχέση με την πρώτη της εμφάνιση, με αρκετές διαλέκτους της να υπάρχουν ανά την ιστορία της. Σήμερα, οι διάλεκτοι της Lisp με την περισσότερη χρήση και διάδοση είναι η Common Lisp και η Scheme. Η Lisp δημιουργήθηκε αρχικά ως μια πρακτική μαθηματική σημειολογία για προγράμματα υπολογιστών, βασισμένη στο λογισμό λάμδα του . Γρήγορα εξελίχθηκε στην γλώσσα προτίμησης για έρευνα σε τεχνητή νοημοσύνη. Ως μια από τις πρώτες γλώσσες προγραμματισμού, η Lisp πρωτοπόρησε στην εισαγωγή πολλών ιδεών στην επιστήμη υπολογιστών, όπως οι , η αυτόματη διαχείριση αποθήκευσης δεδομένων, οι δυναμικοί τύποι, ο αντικειμενοστρεφής προγραμματισμός, και ο μεταγλωττιστής που μεταγλωττίζει τον εαυτό του. Το όνομα Lisp προέρχεται από τη φράση "List Processing". Οι είναι μία από τις σημαντικότερες στη Lisp, και ο πηγαίος κώδικας των προγραμμάτων Lisp αποτελείται ο ίδιος από λίστες. Ως αποτέλεσμα, τα προγράμματα σε Lisp μπορούν να διαχειρίζονται και να επεξεργάζονται πηγαίο κώδικα Lisp ως άλλη μια δομή δεδομένων. Αυτό ανέδειξε τα συστήματα μακροεντολών που επιτρέπουν στους προγραμματιστές να δημιουργήσουν νέα σύνταξη ή ακόμα και νέες "μικρές γλώσσες" που περιέχονται στη Lisp. Το γεγονός ότι ο κώδικας είναι απαράλλακτος από τα δεδομένα, δίνει στη Lisp μια χαρακτηριστική σύνταξη που αναγνωρίζεται εύκολα. Όλος ο κώδικας του προγράμματος γράφεται ως λίστες μέσα σε παρενθέσεις. Η κλήση μιας συνάρτησης γράφεται ως μια λίστα όπου το όνομα της συνάρτησης είναι πρώτο, και ακολουθούν τα ορίσματα. Για παράδειγμα, μια συνάρτηση f που παίρνει τρία ορίσματα μπορεί να καλεσθεί με (f x y z). (el)
  • Lisp (historically LISP) is a family of programming languages with a long history and a distinctive, fully parenthesized prefix notation.Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today. Only Fortran is older, by one year. Lisp has changed since its early days, and many dialects have existed over its history. Today, the best-known general-purpose Lisp dialects are Racket, Common Lisp, Scheme and Clojure. Lisp was originally created as a practical mathematical notation for computer programs, influenced by the notation of Alonzo Church's lambda calculus. It quickly became the favored programming language for artificial intelligence (AI) research. As one of the earliest programming languages, Lisp pioneered many ideas in computer science, including tree data structures, automatic storage management, dynamic typing, conditionals, higher-order functions, recursion, the self-hosting compiler, and the read–eval–print loop. The name LISP derives from "LISt Processor". Linked lists are one of Lisp's major data structures, and Lisp source code is made of lists. Thus, Lisp programs can manipulate source code as a data structure, giving rise to the macro systems that allow programmers to create new syntax or new domain-specific languages embedded in Lisp. The interchangeability of code and data gives Lisp its instantly recognizable syntax. All program code is written as s-expressions, or parenthesized lists. A function call or syntactic form is written as a list with the function or operator's name first, and the arguments following; for instance, a function <span class="nv">f</span> that takes three arguments would be called as <span class="p">(</span><span class="nv">f</span> <span class="nv">arg1</span> <span class="nv">arg2</span> <span class="nv">arg3</span><span class="p">)</span>. (en)
  • Lispo, angle LISP aŭ Lisp (mallongigo de angla LISt Processing = prilaboro de listoj) estas programlingvo kreita de John McCarthy, kaj eldonita en 1958 ĉe MIT, komence nur kiel matematika notacio, sed poste enkarnigita kiel komputila lingvo de studentoj. Ofte, sed ne ekskluzive, ĝi estas . Lispo estas plej ofte konata kiel la lingvo de artefarita intelekto. Lispo estas funkcia lingvo. Lispo ĉefe estas dediĉita por procezi simbolojn. estas populara dialekto de LISP. Lispo ankaŭ estas la lingvo por konfiguri Emakson kaj -on. Fakte, unu artikolo diris lastatempe ke nuntempe la plej ofta uzo de Lispo estas skribi por tiuj iloj. (eo)
  • Lisp ist eine Familie von Programmiersprachen, die 1958 erstmals spezifiziert wurde und am Massachusetts Institute of Technology (MIT) in Anlehnung an den ungetypten Lambda-Kalkül entstand. Es ist nach Fortran die zweitälteste Programmiersprache, die noch verbreitet ist. Auf Basis von Lisp entstanden zahlreiche Dialekte. Zu den bekanntesten zählen Common Lisp und Scheme. Daher bezieht sich der Begriff Lisp oft auf die Sprachfamilie und nicht auf einen konkreten Dialekt oder eine konkrete Implementierung. (de)
  • Lisp (históricamente LISP) es una familia de lenguajes de programación de computadora de tipo multiparadigma con larga historia y una inconfundible y útil sintaxis basada en la notación polaca. Desarrollado originalmente en 1958 por John McCarthy y sus colaboradores en el Instituto Tecnológico de Massachusetts, Lisp es el segundo lenguaje de programación de alto nivel de mayor antigüedad entre los que continúan teniendo un uso extendido en la actualidad; solo COBOL y FORTRAN son anteriores. Al igual que el COBOL y el FORTRAN, Lisp ha cambiado mucho desde sus comienzos, y han existido un gran número de dialectos en su historia. Hoy, los dialectos Lisp de propósito general más ampliamente conocidos son Common Lisp y Scheme. Lisp fue creado originalmente como una notación matemática práctica para los programas de computadora, basada en el cálculo lambda de Alonzo Church. Se convirtió rápidamente en el lenguaje de programación favorito en la investigación de la inteligencia artificial (AI). Como lenguajes de programación precursor, Lisp fue pionero en muchas ideas en ciencias de la computación, incluyendo las estructuras de datos de árbol, el manejo de almacenamiento automático, tipos dinámicos, y el compilador . El acrónimo LISP significa "LISt Processor" (Procesamiento de listas). Las listas encadenadas son una de las estructuras de datos importantes de Lisp, y el código fuente de Lisp en sí mismo está compuesto de listas. Como resultado, los programas de Lisp pueden manipular el código fuente como una estructura de datos, dando lugar a los sistemas que permiten a los programadores crear lenguajes de dominio específico embebidos en Lisp. La intercambiabilidad del código y los datos también da a Lisp su instantáneamente reconocible sintaxis. Todo el código del programa es escrito como expresiones S, o listas entre paréntesis. Una llamada de función o una forma sintáctica es escrita como una lista, con la función o el nombre del operador en primer lugar, y los argumentos a continuación; por ejemplo, una función f que toma tres argumentos puede ser llamada usando (f x y z). (es)
  • Lisp historia luzeko eta gakoz beteko sintaxi bereizgarria duen programazio lengoaia familia bat da. Jatorriz 1958. urtean zehaztuta, maila altuko programazio lengoaien artean Fortran da Lisp baino zaharragoa soilik. Fortran moduan, Lisp asko aldatu egin da bere sorreratik, eta hainbat dialekto ezberdin izan dira bere historian zehar. Gaur egun, "Lisp batua" Common Lisp da. Lisp jatorriz ordenagailu programentzako notazio matematiko praktiko modura sortu zen, Alonzo Church-en oinarrituz. Laister bihurtu zen programazioa lengoaia gogokoena adimen artifizialaren ikerketan. Lehenetariko programazio lengoaia izanik informatikaren ideia askoren aitzindari izan zen. (eu)
  • Teanga ríomhchlárúcháin den tríú ghlúin is ea an LISP, acrainm do LIStProcessing an Bhéarla. Tháinig an teanga seo ar an saol i 1958. Chruthaigh John McCarthy agus a chomhghleacaithe í i MIT. Úsáidtear an teanga i réimse na hintleachta shaorga. (ga)
  • Lisp est la plus ancienne famille de langages de programmation à la fois impératifs et fonctionnels. Développé initialement en tant que modèle pratique pour représenter des programmes (par contraste avec la notion théorique de machine de Turing), il est devenu dans les années 1970 et 80 le langage de choix pour la recherche en intelligence artificielle. Les langages Lisp sont aujourd'hui utilisés dans de nombreux domaines, de la programmation Web à la finance, et dans certains cursus de formation en informatique. Le terme Lisp a été forgé à partir de l'anglais « list processing » (« traitement de listes »). Tous les dialectes de Lisp partagent les mêmes opérateurs de manipulation de listes chaînées simples. Lisp se distingue en outre par une syntaxe simple en notation préfixée, son typage dynamique des données, le support pour la programmation fonctionnelle, sa gestion automatique de la mémoire et la faculté de manipuler le code source en tant que structure de données. Les langages Lisp sont reconnaissables immédiatement à leur apparence. Le code source des programmes est écrit en utilisant la même syntaxe que celle des listes — la syntaxe parenthésée des S-expressions. Chaque sous-expression d'un programme (ou structure de données) est délimitée par des parenthèses. Cela simplifie grandement l'analyse syntaxique des programmes Lisp et rend simple la métaprogrammation — la création de programmes qui créent d'autres programmes ou modifient le programme courant. Si l'on excepte le langage machine et le langage d'assemblage (ou plus communément « assembleur »), Lisp est le deuxième langage le plus ancien (juste après Fortran) parmi les langages qui se sont largement diffusés. Lisp a beaucoup évolué depuis le début des années 1960 et a ainsi donné naissance à de nombreux dialectes. (fr)
  • Lisp (List Processor) è una famiglia di linguaggi di programmazione con implementazioni sia compilate sia interpretate, associata nel passato ai progetti di intelligenza artificiale. È stato ideato nel 1958 da John McCarthy come linguaggio formale per studiare la computabilità di funzioni ricorsive (nel senso di Skolem) su espressioni simboliche. È stato anche il primo linguaggio a facilitare uno stile di programmazione funzionale. (it)
  • 리스프(Lisp, LISP) 혹은 리습은 프로그래밍 언어의 계열로서, 오랜 역사와 독특하게 괄호를 사용하는 문법으로 유명하다. 1958년에 초안이 작성된 이 언어는 현재 널리 사용되는 포트란에 이어 두 번째로 오래된 고급 프로그래밍 언어이다. 리스프는 포트란처럼 초반에 많은 변화를 겪어야 했으며 수많은 변종들이 존재한다. 오늘날 가장 널리 알려진 일반 리스프 변종은 커먼 리스프와 스킴이다. 그리고 리스프의 본래 뜻은 혀가 꼬이기 쉬운 발음이라는 뜻이다. 리스프는 본래 실용적인 목적 아래 컴퓨터 프로그램을 활용하여 수학 표기법을 나타내기 위한 목적으로 만들어졌다. 이는 알론소 처치의 람다 대수의 표기법에 영향을 많이 받았다. 곧이어 이는 인공지능 연구소에서 가장 인기있는 언어가 되었다. 초기 프로그래밍 언어 중의 하나인 리스프는 컴퓨터 과학의 많은 개념들의 선구자로서 트리 자료구조, 쓰레기 수집, 동적 자료형과 인터프리터와 같은 개념들을 개척했다. LISP 라는 이름 자체는 "LISt Processing"(리스트 프로세싱)의 줄임말이다. 연결 리스트는 리스프의 주요 자료구조 중 하나로서, 리스프 코드는 그 자체로 하나의 리스트이다. 그 결과로, 리스프 프로그램은 소스 코드를 자료 구조를 다듬는 수준으로 재배치할 수 있게 된다. 리스프 매크로 시스템을 통해 프로그래머는 새로운 소스 코드를 만들 수 있으며, 심지어 기존 리스프에 내장되는 새로운 언어, 그것도 특정 목적을 위한 용도의 언어를 만들어낼 수 있다. 코드와 데이터가 교환이 가능하다는 것은 리스프 그 자체에 있어 코드를 즉각 해석할 수 있는 능력을 준다. 전체 프로그램 코드는 S-표현식 이나 괄호로 묶인 리스트로 작성되며, 함수 호출의 경우 함수 이름 혹은 연산자가 첫 번째로 위치하여 피연산자가 이어 위치하게 된다. 예를 들면, 함수 f 가 a, b, c 라는 세 개의 피연산자를 가진 경우는 (f a b c)와 같이 표기한다. (ko)
  • LISP(リスプ)は、プログラミング言語である。前置記法などが特徴である。 1958年にはじめて設計されたLISPは、現在広範囲に使用されている高水準プログラミング言語の中でもFORTRANに次いで2番目に古い。ただし、FORTRANと同様に、現在のLISPは初期のものから非常に大きく変化している。 これまでに多数の方言が存在してきたが、今日最も広く知られるLISP方言は、Common LispとSchemeである。 元々、LISPは、アロンゾ・チャーチのラムダ計算表記法に影響を受け、コンピュータープログラムのための実用的かつ数学的な表記法として作られた。そして、すぐに人工知能研究に好まれるプログラミング言語になった。最初期のプログラミング言語として、LISPは計算機科学にて、木構造、ガベージコレクション、動的型付け、条件分岐、高階関数、再帰、セルフホスティング、コンパイラを含む多くのアイディアを切り開いた。 LISPの名前は、「list processor」に由来している。リストはLISPの主要なデータ構造であり、LISPソースコードはそれ自体がリストからできている。その結果、LISPプログラムはソースコードをデータとして操作することができ、プログラマーは、マクロ・システムで新しい構文やLISP埋め込みの新しいDSLを作成できる。 コードとデータの互換性は、LISPにそのすぐに認識できる構文を与える。すべてのプログラム・コードはS式または入れ子のリストとして書かれる。関数呼び出しまたは構文は先頭が関数または演算子の名前で、その続きが引数であるリストとして書かれる。具体的には、3つの引数を取る関数fは、(f arg1 arg2 arg3)として呼び出される。 (ja)
  • Lisp – rodzina języków programowania z długą historią i charakterystyczną składnią. Zaprojektowany przez Johna McCarthy’ego na MIT w 1958 roku. Pierwszym interpreterem języka Lisp była implementacja funkcji eval wykonana przez studenta McCarthy’ego – Steve’a Russella. Lisp jest drugim z kolei pod względem wieku językiem programowania wysokiego poziomu pozostającym w użyciu (starszy jest tylko Fortran). Podobnie jak Fortran, Lisp ulegał na przestrzeni czasu licznym zmianom. Powstało również wiele jego dialektów. Dziś do najpopularniejszych należą trzy: Common Lisp, Scheme i Clojure. Lisp powstał jako wygodna matematyczna notacja dla programów komputerowych, oparta na rachunku lambda stworzonym przez Alonzo Churcha. Szybko został najchętniej wybieranym językiem do badania i rozwoju sztucznej inteligencji. Wywodzi się z niego wiele technik programistycznych, takich jak , odśmiecanie pamięci, dynamiczne typowanie czy nowe koncepcje w programowaniu obiektowym (Common Lisp Object System). Nazwa Lisp pochodzi od LISt Processing. Podstawową strukturą danych w Lispie jest lista; kod źródłowy programów w Lispie składa się z list. Dzięki temu język jest homoikoniczny tzn. programy w Lispie mogą manipulować kodem źródłowym jak zwykłą strukturą danych. Umożliwia to pisanie makr, pozwalających programiście tworzyć nową składnię lub nawet małe, zagnieżdżone w Lispie, języki DSL. Kod tworzony jako struktura danych sprawia, że Lisp ma charakterystyczną składnię. Cały kod źródłowy ma postać tzw. S-wyrażeń (S-expressions), czyli list otoczonych nawiasami. Wywołanie funkcji, makra lub formy specjalnej ma postać listy, której pierwszym elementem jest nazwa funkcji, a następnymi elementami – jej argumenty. Na przykład funkcję o nazwie f z argumentami a, b i c wywołuje się za pomocą kodu (f a b c). (pl)
  • Lisp is een functionele programmeertaal. Lisp is in 1958 ontworpen aan het MIT door John McCarthy en is na Fortran de oudste hogere programmeertaal die nog steeds in gebruik is. Zoals veel programmeertalen is Lisp door de jaren heen sterk veranderd, en er zijn veel dialecten en andere talen van afgeleid, zoals Scheme, Common Lisp, Emacs Lisp en AutoLISP, waardoor Lisp kan worden beschouwd als een familie van programmeertalen. Daarnaast zijn er veel functionele programmeertalen gekomen die niet op Lisp gebaseerd zijn, zoals OCaml, Haskell en F♯. Lisp is ontworpen als een manier om de lambdacalculus van Alonzo Church praktisch toe te passen.De naam Lisp staat voor LISt Processing.Lisp-programma's bestaan inderdaad grotendeels uit bewerkingen op lijsten en zijn zelf ook bewerkbare lijsten. Het bekendste toepassingsgebied voor Lisp als programmeertaal voor zelfstandige programma's is de kunstmatige intelligentie (AI). Daarnaast heeft de taal populariteit gekregen als scripttaal voor bepaalde applicaties bijvoorbeeld Emacs Lisp voor Emacs (een teksteditor) en AutoLISP voor AutoCAD (een CAD/CAM-programma). Lisp is feitelijk een multi-paradigmaprogrammeertaal: naast zuiver functioneel programmeren ondersteunt het door zijn toewijzingsprimitieven ook imperatief programmeren, en er zijn verscheidene bibliotheken voor objectgeoriënteerd programmeren, zoals het , een standaard onderdeel van Common Lisp. Lisp lijkt echter altijd belangrijker gebleven als taal in het programmeeronderwijs (vooral dat aan het MIT en Stanford, waar de auteur doceerde) dan als programmeertaal in de praktijk. (nl)
  • Lisp é uma família de linguagens de programação concebida por John McCarthy em 1958. Num célebre artigo, ele mostra que é possível usar exclusivamente funções matemáticas como estruturas de dados elementares (o que é possível a partir do momento em que há um mecanismo formal para manipular funções: o Cálculo Lambda de Alonzo Church). A linguagem Lisp foi projetada primariamente para o processamento de dados simbólicos. Ela é uma linguagem formal matemática. Durante os anos de 1970 e 1980, Lisp se tornou a principal linguagem da comunidade de inteligência artificial, tendo sido pioneiro em aplicações como administração automática de armazenamento, linguagens interpretadas e programação funcional. O seu nome vem de List Processing (a lista é a estrutura de dados fundamental desta linguagem). Tanto os dados como o programa são representados como listas, o que permite que a linguagem manipule o código fonte como qualquer outro tipo de dados. Existem diversos dialetos de Lisp, sendo os mais conhecidos: Common Lisp, Scheme e Clojure. (pt)
  • Лисп (LISP, от англ. LISt Processing language — «язык обработки списков»; современное написание: Lisp) — семейство языков программирования, программы и данные в которых представляются системами линейных списков символов. Лисп был создан Джоном Маккарти для работ по искусственному интеллекту и до сих пор остаётся одним из основных инструментальных средств в данной области. Применяется он и как средство обычного промышленного программирования, от встроенных скриптов до веб-приложений массового использования, хотя популярным его назвать нельзя. Это один из старейших (наряду с Фортраном и Коболом) используемых по сей день высокоуровневых языков программирования, а также первый из сохранившихся в использовании языков, использующих автоматическое управление памятью и сборку мусора. Традиционный Лисп имеет динамическую систему типов. Язык является функциональным, но начиная уже с ранних версий обладает также чертами императивности, к тому же, имея полноценные средства символьной обработки, позволяет реализовать объектно-ориентированность; примером такой реализации является платформа CLOS. Является языком системного программирования для так называемых лисп-машин, производившихся в 1980-е годы, например, фирмой . Наряду с языком Ада Лисп прошёл процесс фундаментальной стандартизации для использования в военном деле и промышленности, в результате чего появился диалект Common Lisp, впоследствии стандартизованный ANSI. Его реализации существуют для большинства платформ. (ru)
  • Lisp, förkortning av "LISt Processing", är ett funktionellt programspråk skapat av John McCarthy 1958. Det är det näst äldsta programspråket fortfarande i allmänt bruk, bara Fortran är äldre. Liksom Fortran har det ändrats mycket sedan den första versionen. På grund av de många varianter och dialekter av Lisp som skapats sedan dess, är det kanske riktigare att säga att Lisp inte är ett språk, utan en grupp av besläktade språk. Kända dialekter är Common Lisp, (skriptningsspråk för Emacs), AutoLISP (skriptningsspråk för AutoCad), Clojure och Scheme. (sv)
  • Лісп (Lisp) — мова програмування загального призначення з підтримкою парадигм функціонального та процедурного програмування. Вихідна інформація записується у вигляді списків. Мову програмування Лісп було розроблено в кінці 1950-тих у Масачусетському Технологічному Інституті для дослідження проблем штучного інтелекту. Але, через потужність закладених принципів, мова програмування Лісп також придатна для багатьох інших застосувань. (uk)
  • Lisp(歷史上拼寫為LISP)是具有悠久歷史的計算機編程語言家族,有獨特和完全括號的前綴符號表示法。起源於西元1958年,是現今第二悠久而仍廣泛使用的高階編程語言。只有FORTRAN編程語言比它更早一年。Lisp編程語族已經演變出許多種方言。現代最著名的通用編程語種是Clojure、Common Lisp和Scheme。 Lisp最初創建時受到阿隆佐·邱奇的lambda演算的影響,用來作為計算機程序實用的數學表達。因為是早期的高階編程語言之一,它很快成為人工智能研究中最受歡迎的編程語言。在計算機科學領域,Lisp開創了許多先驅概念,包括:树结构、自動記憶體管理、动态类型、条件表达式、高階函數、遞迴、自主(self-hosting)編譯器、讀取﹣求值﹣輸出循環(英語:Read-Eval-Print Loop,REPL)。 "LISP"名稱源自「列表處理器」(英語:LISt Processor)的縮寫。列表是Lisp的主要數據結構之一,Lisp編程代碼也同樣由列表組成。因此,Lisp程序可以把源代碼當作數據結構進行操作,而使用其中的宏系統,開發人員可將自己定義的新語法或領域專用的語言,嵌入在Lisp編程中。 代碼和數據的可互換性為Lisp提供了立即可辨識的語法。所有的Lisp程序代碼都寫為S-表達式或以括號表示的列表。函數調用或語義形式也同樣寫成列表,首先是函數或操作符的名稱,然後接著是一或多個參數:例如,取三個參數的函數f即為(f arg1 arg2 arg3)。 Lisp语言的主要现代版本包括Common Lisp, Scheme,Racket以及Clojure。1980年代蓋伊·史提爾二世编写了Common Lisp试图进行标准化,这个标准被大多数解释器和编译器所接受。还有一种是編輯器Emacs所衍生出來的Emacs Lisp(而Emacs正是用Lisp作为扩展语言进行功能扩展)非常流行,并建立了自己的标准。 (zh)
dbo:designer
dbo:developer
dbo:influenced
dbo:influencedBy
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 18016 (xsd:integer)
dbo:wikiPageLength
  • 78175 (xsd:integer)
dbo:wikiPageRevisionID
  • 983949870 (xsd:integer)
dbo:wikiPageWikiLink
dbp:b
  • Subject:Lisp programming language (en)
dbp:commons
  • Category:Lisp (en)
dbp:designer
dbp:developer
  • Steve Russell, Timothy P. Hart, and Mike Levin (en)
dbp:dialects
  • *Arc *AutoLISP *Clojure *Common Lisp *Emacs Lisp *EuLisp *Franz Lisp *Hy *Interlisp *ISLISP *LeLisp *LFE *Maclisp *MDL *newLISP *NIL *Picolisp *Portable Standard Lisp *Racket *RPL *Scheme *SKILL *Spice Lisp *T *Zetalisp (en)
dbp:direction
  • vertical (en)
dbp:footer
  • John McCarthy and Steve Russell (en)
dbp:image
  • John McCarthy Stanford.jpg (en)
  • Steve Russell.jpg (en)
dbp:influenced
  • *CLIPS *CLU *COWSEL *Dylan *Elixir *Forth *Haskell *Io *Ioke *JavaScript *Julia *Logo *Lua *ML *Nim *Nu *OPS5 *Perl *POP-2/11 *Python *R *Rebol *Ruby *Scala *Swift *Smalltalk *Tcl *Wolfram Language (en)
dbp:influencedBy
dbp:logo
  • Lisplogo.png (en)
dbp:n
  • no (en)
dbp:name
  • Lisp (en)
dbp:paradigm
dbp:q
  • Lisp programming language (en)
dbp:s
  • Lambda Papers (en)
dbp:turingComplete
  • Yes (en)
dbp:typing
dbp:v
  • Topic:Lisp (en)
dbp:wikiPageUsesTemplate
dbp:wikt
  • Lisp (en)
dbp:wordnet_type
dct:subject
rdf:type
rdfs:comment
  • Lisp (o LISP) és un dels grans pioners dels llenguatges de programació, creador del paradigma funcional. Originalment especificat l'any 1958 per John McCarthy, Essent un dels primers llenguatges, Lisp també va introduir nous conceptes al món de la programació. Entre ells trobem les estructures en forma d'arbre i els tipus dinàmics. (ca)
  • Lisp ist eine Familie von Programmiersprachen, die 1958 erstmals spezifiziert wurde und am Massachusetts Institute of Technology (MIT) in Anlehnung an den ungetypten Lambda-Kalkül entstand. Es ist nach Fortran die zweitälteste Programmiersprache, die noch verbreitet ist. Auf Basis von Lisp entstanden zahlreiche Dialekte. Zu den bekanntesten zählen Common Lisp und Scheme. Daher bezieht sich der Begriff Lisp oft auf die Sprachfamilie und nicht auf einen konkreten Dialekt oder eine konkrete Implementierung. (de)
  • Teanga ríomhchlárúcháin den tríú ghlúin is ea an LISP, acrainm do LIStProcessing an Bhéarla. Tháinig an teanga seo ar an saol i 1958. Chruthaigh John McCarthy agus a chomhghleacaithe í i MIT. Úsáidtear an teanga i réimse na hintleachta shaorga. (ga)
  • Lisp (List Processor) è una famiglia di linguaggi di programmazione con implementazioni sia compilate sia interpretate, associata nel passato ai progetti di intelligenza artificiale. È stato ideato nel 1958 da John McCarthy come linguaggio formale per studiare la computabilità di funzioni ricorsive (nel senso di Skolem) su espressioni simboliche. È stato anche il primo linguaggio a facilitare uno stile di programmazione funzionale. (it)
  • Lisp, förkortning av "LISt Processing", är ett funktionellt programspråk skapat av John McCarthy 1958. Det är det näst äldsta programspråket fortfarande i allmänt bruk, bara Fortran är äldre. Liksom Fortran har det ändrats mycket sedan den första versionen. På grund av de många varianter och dialekter av Lisp som skapats sedan dess, är det kanske riktigare att säga att Lisp inte är ett språk, utan en grupp av besläktade språk. Kända dialekter är Common Lisp, (skriptningsspråk för Emacs), AutoLISP (skriptningsspråk för AutoCad), Clojure och Scheme. (sv)
  • Лісп (Lisp) — мова програмування загального призначення з підтримкою парадигм функціонального та процедурного програмування. Вихідна інформація записується у вигляді списків. Мову програмування Лісп було розроблено в кінці 1950-тих у Масачусетському Технологічному Інституті для дослідження проблем штучного інтелекту. Але, через потужність закладених принципів, мова програмування Лісп також придатна для багатьох інших застосувань. (uk)
  • ليسب (بالإنجليزية: LISP أو Lisp) هي لغة برمجة ذات تاريخ عريق، فقد تم وضع مواصفاتها عام 1958 وبذلك تحل بعد الفورتران التي طورت قبلها بسنة، كثاني لغة برمجة عالية المستوى. وضعت ليسب كلغة ترميز رياضية عملية وفق تعريف تفاضل لامبدا وتكاملها لألونزو تشرش Alonzo Church's Lambda Calculus، لكنه سرعان ما فضل استخدامها في أبحاث الذكاء الاصطناعي، وبتصدرها كإحدى أقدم اللغات، قدمت ليسب مبادئ عديدة في علوم الحاسب كبنى البيانات الشجرية Tree Data Structures والبرمجة كائنية التوجه. (f x y z) (ar)
  • Lisp (historicky LISP) je rodina multiparadigmatických programovacích jazyků s dlouhou historií. Jeho název je zkratka pro List processing (zpracování seznamů). Přestože se jedná spíše o akademický jazyk, používá se i na reálných projektech, např. v oboru umělá inteligence. Používá ho také například textový editor Emacs či konstrukční program AutoCAD. Z Lispu jsou odvozeny i další jazyky - například Tcl, Smalltalk nebo Scheme. Tvůrcem jazyka byl John McCarthy. (cs)
  • Lisp ονομάζεται μια οικογένεια γλωσσών προγραμματισμού υπολογιστών με μεγάλη ιστορία και χαρακτηριστική σύνταξη με πλήρεις παρενθέσεις. Αρχικά προσδιορίστηκε το 1958, και είναι η δεύτερη σε ηλικία γλώσσα προγραμματισμού υψηλού επιπέδου, νεότερη μόνο από τη Fortran. Όπως και η Fortran, η Lisp έχει αλλάξει πολύ σε σχέση με την πρώτη της εμφάνιση, με αρκετές διαλέκτους της να υπάρχουν ανά την ιστορία της. Σήμερα, οι διάλεκτοι της Lisp με την περισσότερη χρήση και διάδοση είναι η Common Lisp και η Scheme. (el)
  • Lisp (historically LISP) is a family of programming languages with a long history and a distinctive, fully parenthesized prefix notation.Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today. Only Fortran is older, by one year. Lisp has changed since its early days, and many dialects have existed over its history. Today, the best-known general-purpose Lisp dialects are Racket, Common Lisp, Scheme and Clojure. (en)
  • Lispo, angle LISP aŭ Lisp (mallongigo de angla LISt Processing = prilaboro de listoj) estas programlingvo kreita de John McCarthy, kaj eldonita en 1958 ĉe MIT, komence nur kiel matematika notacio, sed poste enkarnigita kiel komputila lingvo de studentoj. Ofte, sed ne ekskluzive, ĝi estas . Lispo estas plej ofte konata kiel la lingvo de artefarita intelekto. Lispo estas funkcia lingvo. Lispo ĉefe estas dediĉita por procezi simbolojn. estas populara dialekto de LISP. (eo)
  • Lisp historia luzeko eta gakoz beteko sintaxi bereizgarria duen programazio lengoaia familia bat da. Jatorriz 1958. urtean zehaztuta, maila altuko programazio lengoaien artean Fortran da Lisp baino zaharragoa soilik. Fortran moduan, Lisp asko aldatu egin da bere sorreratik, eta hainbat dialekto ezberdin izan dira bere historian zehar. Gaur egun, "Lisp batua" Common Lisp da. (eu)
  • Lisp (históricamente LISP) es una familia de lenguajes de programación de computadora de tipo multiparadigma con larga historia y una inconfundible y útil sintaxis basada en la notación polaca. Desarrollado originalmente en 1958 por John McCarthy y sus colaboradores en el Instituto Tecnológico de Massachusetts, Lisp es el segundo lenguaje de programación de alto nivel de mayor antigüedad entre los que continúan teniendo un uso extendido en la actualidad; solo COBOL y FORTRAN son anteriores. (es)
  • Lisp est la plus ancienne famille de langages de programmation à la fois impératifs et fonctionnels. Développé initialement en tant que modèle pratique pour représenter des programmes (par contraste avec la notion théorique de machine de Turing), il est devenu dans les années 1970 et 80 le langage de choix pour la recherche en intelligence artificielle. Les langages Lisp sont aujourd'hui utilisés dans de nombreux domaines, de la programmation Web à la finance, et dans certains cursus de formation en informatique. (fr)
  • LISP(リスプ)は、プログラミング言語である。前置記法などが特徴である。 1958年にはじめて設計されたLISPは、現在広範囲に使用されている高水準プログラミング言語の中でもFORTRANに次いで2番目に古い。ただし、FORTRANと同様に、現在のLISPは初期のものから非常に大きく変化している。 これまでに多数の方言が存在してきたが、今日最も広く知られるLISP方言は、Common LispとSchemeである。 元々、LISPは、アロンゾ・チャーチのラムダ計算表記法に影響を受け、コンピュータープログラムのための実用的かつ数学的な表記法として作られた。そして、すぐに人工知能研究に好まれるプログラミング言語になった。最初期のプログラミング言語として、LISPは計算機科学にて、木構造、ガベージコレクション、動的型付け、条件分岐、高階関数、再帰、セルフホスティング、コンパイラを含む多くのアイディアを切り開いた。 LISPの名前は、「list processor」に由来している。リストはLISPの主要なデータ構造であり、LISPソースコードはそれ自体がリストからできている。その結果、LISPプログラムはソースコードをデータとして操作することができ、プログラマーは、マクロ・システムで新しい構文やLISP埋め込みの新しいDSLを作成できる。 (ja)
  • 리스프(Lisp, LISP) 혹은 리습은 프로그래밍 언어의 계열로서, 오랜 역사와 독특하게 괄호를 사용하는 문법으로 유명하다. 1958년에 초안이 작성된 이 언어는 현재 널리 사용되는 포트란에 이어 두 번째로 오래된 고급 프로그래밍 언어이다. 리스프는 포트란처럼 초반에 많은 변화를 겪어야 했으며 수많은 변종들이 존재한다. 오늘날 가장 널리 알려진 일반 리스프 변종은 커먼 리스프와 스킴이다. 그리고 리스프의 본래 뜻은 혀가 꼬이기 쉬운 발음이라는 뜻이다. 리스프는 본래 실용적인 목적 아래 컴퓨터 프로그램을 활용하여 수학 표기법을 나타내기 위한 목적으로 만들어졌다. 이는 알론소 처치의 람다 대수의 표기법에 영향을 많이 받았다. 곧이어 이는 인공지능 연구소에서 가장 인기있는 언어가 되었다. 초기 프로그래밍 언어 중의 하나인 리스프는 컴퓨터 과학의 많은 개념들의 선구자로서 트리 자료구조, 쓰레기 수집, 동적 자료형과 인터프리터와 같은 개념들을 개척했다. (ko)
  • Lisp is een functionele programmeertaal. Lisp is in 1958 ontworpen aan het MIT door John McCarthy en is na Fortran de oudste hogere programmeertaal die nog steeds in gebruik is. Zoals veel programmeertalen is Lisp door de jaren heen sterk veranderd, en er zijn veel dialecten en andere talen van afgeleid, zoals Scheme, Common Lisp, Emacs Lisp en AutoLISP, waardoor Lisp kan worden beschouwd als een familie van programmeertalen. Daarnaast zijn er veel functionele programmeertalen gekomen die niet op Lisp gebaseerd zijn, zoals OCaml, Haskell en F♯. (nl)
  • Lisp – rodzina języków programowania z długą historią i charakterystyczną składnią. Zaprojektowany przez Johna McCarthy’ego na MIT w 1958 roku. Pierwszym interpreterem języka Lisp była implementacja funkcji eval wykonana przez studenta McCarthy’ego – Steve’a Russella. Lisp jest drugim z kolei pod względem wieku językiem programowania wysokiego poziomu pozostającym w użyciu (starszy jest tylko Fortran). Podobnie jak Fortran, Lisp ulegał na przestrzeni czasu licznym zmianom. Powstało również wiele jego dialektów. Dziś do najpopularniejszych należą trzy: Common Lisp, Scheme i Clojure. (pl)
  • Lisp é uma família de linguagens de programação concebida por John McCarthy em 1958. Num célebre artigo, ele mostra que é possível usar exclusivamente funções matemáticas como estruturas de dados elementares (o que é possível a partir do momento em que há um mecanismo formal para manipular funções: o Cálculo Lambda de Alonzo Church). A linguagem Lisp foi projetada primariamente para o processamento de dados simbólicos. Ela é uma linguagem formal matemática. Durante os anos de 1970 e 1980, Lisp se tornou a principal linguagem da comunidade de inteligência artificial, tendo sido pioneiro em aplicações como administração automática de armazenamento, linguagens interpretadas e programação funcional. (pt)
  • Лисп (LISP, от англ. LISt Processing language — «язык обработки списков»; современное написание: Lisp) — семейство языков программирования, программы и данные в которых представляются системами линейных списков символов. Лисп был создан Джоном Маккарти для работ по искусственному интеллекту и до сих пор остаётся одним из основных инструментальных средств в данной области. Применяется он и как средство обычного промышленного программирования, от встроенных скриптов до веб-приложений массового использования, хотя популярным его назвать нельзя. (ru)
  • Lisp(歷史上拼寫為LISP)是具有悠久歷史的計算機編程語言家族,有獨特和完全括號的前綴符號表示法。起源於西元1958年,是現今第二悠久而仍廣泛使用的高階編程語言。只有FORTRAN編程語言比它更早一年。Lisp編程語族已經演變出許多種方言。現代最著名的通用編程語種是Clojure、Common Lisp和Scheme。 Lisp最初創建時受到阿隆佐·邱奇的lambda演算的影響,用來作為計算機程序實用的數學表達。因為是早期的高階編程語言之一,它很快成為人工智能研究中最受歡迎的編程語言。在計算機科學領域,Lisp開創了許多先驅概念,包括:树结构、自動記憶體管理、动态类型、条件表达式、高階函數、遞迴、自主(self-hosting)編譯器、讀取﹣求值﹣輸出循環(英語:Read-Eval-Print Loop,REPL)。 "LISP"名稱源自「列表處理器」(英語:LISt Processor)的縮寫。列表是Lisp的主要數據結構之一,Lisp編程代碼也同樣由列表組成。因此,Lisp程序可以把源代碼當作數據結構進行操作,而使用其中的宏系統,開發人員可將自己定義的新語法或領域專用的語言,嵌入在Lisp編程中。 (zh)
rdfs:label
  • Lisp (programming language) (en)
  • ليسب (ar)
  • Lisp (ca)
  • Lisp (cs)
  • Lisp (de)
  • Lisp (el)
  • Lisp (programlingvo) (eo)
  • Lisp (es)
  • Lisp (eu)
  • Lisp (fr)
  • LISP (ga)
  • Lisp (it)
  • LISP (ja)
  • 리스프 (ko)
  • Lisp (programmeertaal) (nl)
  • Lisp (pl)
  • Lisp (pt)
  • Лисп (ru)
  • Lisp (uk)
  • Lisp (sv)
  • LISP (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
foaf:name
  • Lisp (en)
is dbo:genre of
is dbo:influenced of
is dbo:influencedBy of
is dbo:knownFor of
is dbo:product of
is dbo:programmingLanguage of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:family of
is dbp:influenced of
is dbp:influencedBy of
is dbp:knownFor of
is dbp:products of
is dbp:progLanguage of
is dbp:programmedIn of
is dbp:programmingLanguage of
is rdfs:seeAlso of
is foaf:primaryTopic of