Vi arbetar för att återställa Unionpedia-appen på Google Play Store
UtgåendeInkommande
🌟Vi har förenklat vår design för bättre navigering!
Instagram Facebook X LinkedIn
Din egen Unionpedia med din logotyp och domän, från 9,99 USD/månad
Skapa min Unionpedia

Lisp

Index Lisp

Lisp, förkortning av "LISt Processing", är ett funktionellt programspråk skapat av John McCarthy 1958.

Innehållsförteckning

  1. 23 relationer: American National Standards Institute, Anropsstack, Artificiell intelligens, AutoCAD, Clojure, Common Lisp, Emacs, Fortran, Funktionell programmering, Hello World, Iteration, John McCarthy (datavetare), Lambdakalkyl, Programspråk, Rekursion, Scheme, Skräpsamling, Svansrekursion, 1958, 1960, 1980-talet, 1990-talet, 1994.

  2. Dynamisk typade programspråk
  3. Funktionella programspråk
  4. Programspråk

American National Standards Institute

Logotypen för ANSI American National Standards Institute (ANSI) är en amerikansk standardiseringsorganisation som bildades 1918 under namnet ASA - American Standards Association.

Se Lisp och American National Standards Institute

Anropsstack

Anropsstack är en datastruktur som används för att spara tillståndet i exekverandet av en procedur vid övergången till att exekvera en annan procedur, så att det blir möjligt att senare gå tillbaka och fortsätta exekverandet av den första proceduren.

Se Lisp och Anropsstack

Artificiell intelligens

Chatboten ELIZA från 1966 fick människor att konversera som med en psykoterapeut (här i en implementation från 2005). Artificiell intelligens (AI) eller maskinintelligens är förmågan hos datorprogram och robotar att efterlikna människors och andra djurs naturliga intelligens, främst kognitiva funktioner såsom förmåga att lära sig saker av tidigare erfarenheter, förstå naturligt språk, lösa problem, planera en sekvens av handlingar och att generalisera.

Se Lisp och Artificiell intelligens

AutoCAD

Skärmdump från AutoCAD 9 för DOS. AutoCAD är ett CAD-program som används för att producera ritningar och design i 2D och 3D.

Se Lisp och AutoCAD

Clojure

Clojure är en dialekt inom Lisp-familjen av programmeringsspråk.

Se Lisp och Clojure

Common Lisp

Common Lisp utvecklades ursprungligen i början av åttiotalet som en konsolidering av Lisp-dialekter sprungna ur MacLisp, och beskrevs i boken Common Lisp: the Language av Guy L. Steele.

Se Lisp och Common Lisp

Emacs

Emacs (ursprungligen en förkortning för Editor MACroS), är ett samlingsnamn för ett antal olika textredigerare som har vissa gemensamma drag och är vanliga på Unix-liknande operativsystem.

Se Lisp och Emacs

Fortran

Fortran är ett av de allra första högnivåprogramspråken, ursprungligen konstruerat på 1950-talet och fortfarande i bruk.

Se Lisp och Fortran

Funktionell programmering

Funktionell programmering är en form av programmering inom vilken program konstrueras genom komposition av matematiska funktioner, och exekvering innebär att funktionerna utvärderas.

Se Lisp och Funktionell programmering

Hello World

Hello, World!, skrivet i C "Hello, World!" är ett grundläggande datorprogram som ofta används som ett första exempel på programkod på ett visst programmeringsspråk, för dem som skall bekanta sig med ett nytt språk eller en ny utvecklingsmiljö.

Se Lisp och Hello World

Iteration

Iteration är ett annat ord för upprepning.

Se Lisp och Iteration

John McCarthy (datavetare)

John McCarthy, född 4 september 1927 i Boston, Massachusetts, död 24 oktober 2011 i Stanford, Kalifornien, var en amerikansk datavetare och forskare inom artificiell intelligens samt skapare av programmeringsspråket Lisp.

Se Lisp och John McCarthy (datavetare)

Lambdakalkyl

Lambdakalkyl (λ-kalkyl) är ett formellt system som skapades för att undersöka funktioner och rekursion.

Se Lisp och Lambdakalkyl

Programspråk

Java. Programmet skriver ut meddelandet "Hello World!". Programspråk, eller programmeringsspråk, är ett formellt språk som en människa använder för att skapa datorprogram.

Se Lisp och Programspråk

Rekursion

Spegel i spegeleffekt kallas drosteeffekten och är ett exempel på rekursion. Rekursion uppstår när någonting definieras i termer av sig själv.

Se Lisp och Rekursion

Scheme

Scheme stöder lambdakalkyl och har därför tecknet lambda som ett av sina "varumärken" Scheme är en dialekt av programspråket Lisp, utvecklad av Guy Lewis Steele Jr. och Gerald Jay Sussman på MIT någon gång på 1970-talet.

Se Lisp och Scheme

Skräpsamling

Skräpsamling (från engelskans garbage collection) är en automatisk dynamisk minneshanteringsmetod.

Se Lisp och Skräpsamling

Svansrekursion

Svansrekursion är inom datavetenskap rekursion där sista operationen i en funktion är ett rekursivt anrop.

Se Lisp och Svansrekursion

1958

1958 (MCMLVIII) var ett normalår som började en onsdag i den gregorianska kalendern.

Se Lisp och 1958

1960

1960 (MCMLX) var ett skottår som började en fredag i den gregorianska kalendern.

Se Lisp och 1960

1980-talet

Margaret Thatcher var Storbritanniens premiärminister mellan 1979 och 1990 och var en av de som mest präglade Europas politik under 1980-talet Berlinmuren, en av kalla krigets symboler, revs 1989 och detta symboliserar för många avslutningen på 1980-talet. Rubiks kub är något av en symbol för 1980-talet.

Se Lisp och 1980-talet

1990-talet

2000-talet. Under 1990-talet utvecklades Internet, och blev "var mans egendom" under decenniets andra hälft. 1990-talet, eller i vardagligt tal 90-talet, är ett årtionde inom den kristna tideräkningen mellan 1 januari 1990 och 31 december 1999.

Se Lisp och 1990-talet

1994

1994 (MCMXCIV) var ett normalår som började en lördag i den gregorianska kalendern.

Se Lisp och 1994

Se även

Dynamisk typade programspråk

Funktionella programspråk

Programspråk

Även känd som List Processing.