Logo
Unionpedia
Kommunikation
Jetzt bei Google Play
Neu! Laden Sie Unionpedia auf Ihrem Android™-Gerät herunter!
Frei
Schneller Zugriff als Browser!
 

Common Lisp

Index Common Lisp

Common Lisp (oft abgekürzt mit CL) ist eine Multiparadigmen-Programmiersprache innerhalb der Sprachfamilie Lisp.

50 Beziehungen: American National Standards Institute, American Standard Code for Information Interchange, Array (Datentyp), Übersetzungszeit, CLISP, Clojure, CMU Common Lisp, Cocoa (API), Common Lisp Interface Manager, Common Lisp Object System, Compiler, CPAN, David S. Touretzky, Dylan (Programmiersprache), Dynamische Typisierung, Edmund Weitz, Emacs, Funktionale Programmierung, Generische Funktion, Gerald Jay Sussman, Gleitkommazahl, GNU Common Lisp, Grafische Benutzeroberfläche, GTK (Programmbibliothek), Guy Lewis Steele junior, Hashtabelle, Lambda-Kalkül, Lisp, Liste (Datenstruktur), Maclisp, Massachusetts Institute of Technology, Microsoft Windows, Modulare Programmierung, Objektorientierte Programmierung, Parser, Paul Graham, Perl (Programmiersprache), Programmierparadigma, Programmiersprache, Prozedurale Programmierung, Reflexion (Programmierung), Ruby (Programmiersprache), Scheme, SLIME, Spezifikation, Steel Bank Common Lisp, Symbolics, Tk (Toolkit), Unicode, .Net-Framework.

American National Standards Institute

Das American National Standards Institute (ANSI) ist eine private, gemeinnützige, amerikanische Organisation zur Koordinierung der Entwicklung freiwilliger Normen in den Vereinigten Staaten.

Neu!!: Common Lisp und American National Standards Institute · Mehr sehen »

American Standard Code for Information Interchange

ASCII-Tabelle aus MIL-STD-188-100 (1972) Der American Standard Code for Information Interchange (ASCII, alternativ US-ASCII, ausgesprochen) ist eine 7-Bit-Zeichenkodierung; sie entspricht der US-Variante von ISO 646 und dient als Grundlage für spätere, auf mehr Bits basierende Kodierungen für Zeichensätze.

Neu!!: Common Lisp und American Standard Code for Information Interchange · Mehr sehen »

Array (Datentyp)

Ein Array ist in der Informatik eine Datenstruktur-Variante, mit deren Verwendung „viele gleichartig strukturierte Daten verarbeitet werden sollen“.

Neu!!: Common Lisp und Array (Datentyp) · Mehr sehen »

Übersetzungszeit

In der Informatik wird der Begriff Übersetzungszeit oder Compile-Zeit mit Operationen assoziiert, die von einem Compiler im gleichen Zeitraum wie die Erzeugung des Objektcodes durchgeführt werden.

Neu!!: Common Lisp und Übersetzungszeit · Mehr sehen »

CLISP

CLISP ist eine freie Implementierung der Programmiersprache Common Lisp.

Neu!!: Common Lisp und CLISP · Mehr sehen »

Clojure

Clojure ist ein moderner Lisp-Dialekt, der interaktive Entwicklung unterstützt.

Neu!!: Common Lisp und Clojure · Mehr sehen »

CMU Common Lisp

Carnegie Mellon University Common Lisp (CMUCL) ist eine freie Implementierung der Programmiersprache Common Lisp.

Neu!!: Common Lisp und CMU Common Lisp · Mehr sehen »

Cocoa (API)

Cocoa ist eine objektorientierte Programmierschnittstelle zur Programmierung unter dem Betriebssystem macOS von Apple.

Neu!!: Common Lisp und Cocoa (API) · Mehr sehen »

Common Lisp Interface Manager

McCLIM Lisp Listener Der Common Lisp Interface Manager oder kurz CLIM ist eine auf Common Lisp aufsetzende Software zum Erstellen grafischer Benutzeroberflächen.

Neu!!: Common Lisp und Common Lisp Interface Manager · Mehr sehen »

Common Lisp Object System

Das Common Lisp Object System (kurz: CLOS) ist die objektorientierte Erweiterung der Programmiersprache Common Lisp.

Neu!!: Common Lisp und Common Lisp Object System · Mehr sehen »

Compiler

Ein Compiler (auch Kompilierer; von ‚zusammentragen‘ bzw. ‚aufhäufen‘) ist ein Computerprogramm, das Quellcodes einer bestimmten Programmiersprache in eine Form übersetzt, die von einem Computer (direkter) ausgeführt werden kann.

Neu!!: Common Lisp und Compiler · Mehr sehen »

CPAN

CPAN ist ein weltweit gespiegeltes Online-Repository für Perl-Module, -Anwendungen und -Dokumentationen, das am 25.

Neu!!: Common Lisp und CPAN · Mehr sehen »

David S. Touretzky

David S. Touretzky (2007) David Stuart Touretzky (geboren um 1956) ist ein amerikanischer Informatiker, der an der Carnegie Mellon University lehrt.

Neu!!: Common Lisp und David S. Touretzky · Mehr sehen »

Dylan (Programmiersprache)

Dylan (Dynamic Language) ist eine Programmiersprache, die Anfang der 1990er Jahre von einer Gruppe unter der Führung von Apple initiiert und spezifiziert wurde.

Neu!!: Common Lisp und Dylan (Programmiersprache) · Mehr sehen »

Dynamische Typisierung

Dynamische Typisierung (engl. dynamic typing) bezeichnet ein Schema der Typisierung von Programmiersprachen, bei der Typ-Prüfungen (etwa des Datentyps von Variablen) vorrangig zur Laufzeit eines Programms stattfinden.

Neu!!: Common Lisp und Dynamische Typisierung · Mehr sehen »

Edmund Weitz

Edmund Weitz (* 23. Dezember 1965 in Peine) ist ein deutscher Mathematiker, Informatiker und Hochschullehrer.

Neu!!: Common Lisp und Edmund Weitz · Mehr sehen »

Emacs

Emacs (Plural: Emacsen) ist eine Familie von Texteditoren.

Neu!!: Common Lisp und Emacs · Mehr sehen »

Funktionale Programmierung

Funktionale Programmierung ist ein Programmierparadigma, in dem Funktionen nicht nur definiert und angewendet werden können, sondern auch wie Daten miteinander verknüpft, als Parameter verwendet und als Funktionsergebnisse auftreten können.

Neu!!: Common Lisp und Funktionale Programmierung · Mehr sehen »

Generische Funktion

Generische Funktionen (nicht zu verwechseln mit Funktionen bei der generischen Programmierung) sind innerhalb der objektorientierten Programmierung ein Konzept bestimmter Programmiersprachen wie Common Lisp, die Multimethoden implementieren.

Neu!!: Common Lisp und Generische Funktion · Mehr sehen »

Gerald Jay Sussman

Gerald Jay Sussman (* 9. August 1947) ist ein US-amerikanischer Informatiker.

Neu!!: Common Lisp und Gerald Jay Sussman · Mehr sehen »

Gleitkommazahl

Exakt darstellbare Gleitkomma­zahlen für verschiedene Mantissen­längen, Basis: 2, Exponent −3 bis 1 Eine Gleitkommazahl – wird in zwei Zusammenhängen benutzt.

Neu!!: Common Lisp und Gleitkommazahl · Mehr sehen »

GNU Common Lisp

GNU Common Lisp (GCL) ist eine freie Implementierung der Programmiersprache Common Lisp.

Neu!!: Common Lisp und GNU Common Lisp · Mehr sehen »

Grafische Benutzeroberfläche

Grafische Benutzeroberfläche oder auch grafische Benutzerschnittstelle oder Bedienoberfläche (Abk. GUI von) bezeichnet eine Form von Benutzerschnittstelle eines Computers.

Neu!!: Common Lisp und Grafische Benutzeroberfläche · Mehr sehen »

GTK (Programmbibliothek)

GTK3 ''Widget Factory'' GTK (früher GTK+, GIMP-Toolkit) ist ein freies GUI-Toolkit unter der LGPL.

Neu!!: Common Lisp und GTK (Programmbibliothek) · Mehr sehen »

Guy Lewis Steele junior

Guy Lewis Steele junior Guy Lewis Steele Jr. (* 2. Oktober 1954) ist ein US-amerikanischer Informatiker, der an dem Entwurf mehrerer populärer Programmiersprachen beteiligt war.

Neu!!: Common Lisp und Guy Lewis Steele junior · Mehr sehen »

Hashtabelle

In der Informatik bezeichnet man eine spezielle Indexstruktur als Hashtabelle (oder hash map) bzw.

Neu!!: Common Lisp und Hashtabelle · Mehr sehen »

Lambda-Kalkül

griechischen Alphabets, benutzt. Der Lambda-Kalkül ist eine formale Sprache zur Untersuchung von Funktionen.

Neu!!: Common Lisp und Lambda-Kalkül · Mehr sehen »

Lisp

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.

Neu!!: Common Lisp und Lisp · Mehr sehen »

Liste (Datenstruktur)

Eine verkettete Liste ist eine dynamische Datenstruktur, in der Datenelemente geordnet gespeichert sind.

Neu!!: Common Lisp und Liste (Datenstruktur) · Mehr sehen »

Maclisp

Maclisp ist ein Dialekt der Programmiersprache Lisp.

Neu!!: Common Lisp und Maclisp · Mehr sehen »

Massachusetts Institute of Technology

Das Massachusetts Institute of Technology (MIT) ist eine Technische Hochschule und Universität in Cambridge im US-Bundesstaat Massachusetts.

Neu!!: Common Lisp und Massachusetts Institute of Technology · Mehr sehen »

Microsoft Windows

Microsoft Windows (englische Aussprache) bzw.

Neu!!: Common Lisp und Microsoft Windows · Mehr sehen »

Modulare Programmierung

Modulare Programmierung ist ein Programmierparadigma.

Neu!!: Common Lisp und Modulare Programmierung · Mehr sehen »

Objektorientierte Programmierung

Die objektorientierte Programmierung (kurz OOP) ist ein auf dem Konzept der Objektorientierung basierendes Programmierparadigma.

Neu!!: Common Lisp und Objektorientierte Programmierung · Mehr sehen »

Parser

Ein Parser („analysieren“, bzw. „Teil“; im Deutschen gelegentlich auch Zerteiler) ist ein Computerprogramm, das in der Informatik für die Zerlegung und Umwandlung einer Eingabe in ein für die Weiterverarbeitung geeigneteres Format zuständig ist.

Neu!!: Common Lisp und Parser · Mehr sehen »

Paul Graham

Paul Graham Paul Graham (* 13. November 1964 in Weymouth, Dorset) ist ein englischer Programmierer sowie Autor der Bücher On Lisp (Prentice Hall, 1993), ANSI Common Lisp (Prentice Hall, 1995) und Hackers & Painters (O’Reilly Media, 2004).

Neu!!: Common Lisp und Paul Graham · Mehr sehen »

Perl (Programmiersprache)

Perl ist eine freie, plattformunabhängige und interpretierte Programmiersprache, die mehrere Paradigmen unterstützt.

Neu!!: Common Lisp und Perl (Programmiersprache) · Mehr sehen »

Programmierparadigma

Ein Programmierparadigma ist ein fundamentaler Programmierstil.

Neu!!: Common Lisp und Programmierparadigma · Mehr sehen »

Programmiersprache

Quelltext eines Programms in der Programmiersprache C++. Scratch. Eine Programmiersprache ist eine formale Sprache zur Formulierung von Datenstrukturen und Algorithmen, d. h.

Neu!!: Common Lisp und Programmiersprache · Mehr sehen »

Prozedurale Programmierung

Prozedurale Programmierung ist ein Programmierparadigma, nach dem Computerprogramme entwickelt werden können.

Neu!!: Common Lisp und Prozedurale Programmierung · Mehr sehen »

Reflexion (Programmierung)

Reflexion bedeutet in der Programmierung, dass ein Programm seine eigene Struktur kennt (englisch introspection) und/oder diese modifizieren kann (englisch intercession).

Neu!!: Common Lisp und Reflexion (Programmierung) · Mehr sehen »

Ruby (Programmiersprache)

Ruby (englisch für Rubin) ist eine höhere Programmiersprache, die Mitte der 1990er Jahre vom Japaner Yukihiro Matsumoto entworfen wurde.

Neu!!: Common Lisp und Ruby (Programmiersprache) · Mehr sehen »

Scheme

Die Programmiersprache Scheme ist eine Lisp-Variante.

Neu!!: Common Lisp und Scheme · Mehr sehen »

SLIME

SLIME-Logo SLIME (The Superior Lisp Interaction Mode for Emacs) ist eine freie Entwicklungsumgebung für Common Lisp basierend auf dem Emacs-Editor.

Neu!!: Common Lisp und SLIME · Mehr sehen »

Spezifikation

Spezifikation (aus, „Auflistung“, „Verzeichnis“) ist im Vertragsrecht die genaue Bestimmung der Anforderungen des Käufers oder Auftraggebers an die Eigenschaften eines Produktes, einer Leistung, Dienstleistung oder eines Systems.

Neu!!: Common Lisp und Spezifikation · Mehr sehen »

Steel Bank Common Lisp

Steel Bank Common Lisp (SBCL) ist ein Fork der freien Common-Lisp-Implementierung CMUCL.

Neu!!: Common Lisp und Steel Bank Common Lisp · Mehr sehen »

Symbolics

Firmenlogo Symbolics Inc. war ein US-amerikanisches Computer-Unternehmen.

Neu!!: Common Lisp und Symbolics · Mehr sehen »

Tk (Toolkit)

Tk ist ein freies, plattformübergreifendes GUI-Toolkit zur Programmierung von grafischen Benutzeroberflächen (GUIs).

Neu!!: Common Lisp und Tk (Toolkit) · Mehr sehen »

Unicode

Logo von Unicode Der Unicode-Standard (Aussprachen: amerikanisches Englisch, britisches Englisch; dt.) legt fest, wie Schrift elektronisch gespeichert wird, z. B.

Neu!!: Common Lisp und Unicode · Mehr sehen »

.Net-Framework

Das.Net-Framework (Eigenschreibweise:.NET Framework) ist ein Teil von Microsofts Software-Plattform.NET und erfüllt als solches seine Funktion bei der Entwicklung und Ausführung von Programmen, die das Framework einbinden und verwenden.

Neu!!: Common Lisp und .Net-Framework · Mehr sehen »

Leitet hier um:

Clozure, Clozure CL, Common-Lisp, OpenMCL.

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »