gptkbp:instance_of
|
gptkb:C_programming_language
|
gptkbp:designed_for
|
symbolic computation
|
gptkbp:developed_by
|
1950s
|
gptkbp:features
|
dynamic typing
garbage collection
first-class functions
macro system
|
gptkbp:has_community
|
Clojure users
Emacs Lisp users
Lisp users
Scheme users
|
gptkbp:has_function
|
prefix notation
S-expressions
|
gptkbp:has_impact_on
|
in computer science
in academic research
in artificial intelligence research
in programming language design
in software engineering
|
gptkbp:has_library
|
gptkb:Quicklisp
gptkb:SLIME
Clojure libraries
Racket libraries
Scheme libraries
|
gptkbp:has_weapon
|
gptkb:Reptilia
gptkb:translator
gptkb:developers
gptkb:Java_programming_language
Editor support
|
https://www.w3.org/2000/01/rdf-schema#label
|
Lisp family
|
gptkbp:includes
|
gptkb:Clojure
gptkb:Common_Lisp
gptkb:Emacs_Lisp
gptkb:Scheme
|
gptkbp:influenced_by
|
gptkb:Alan_Turing
gptkb:John_W._Mc_Carthy
|
gptkbp:is_standardized_by
|
gptkb:Clojure
gptkb:ANSI_Common_Lisp
gptkb:Guile_Scheme
gptkb:Racket
|
gptkbp:philosophy
|
gptkb:Minimalism
Extensibility
Interactive development
Metaprogramming
Code as data
|
gptkbp:supports
|
functional programming
object-oriented programming
multi-paradigm programming
|
gptkbp:used_in
|
gptkb:Artificial_Intelligence
gptkb:education
data analysis
web development
|
gptkbp:bfsParent
|
gptkb:translator
|
gptkbp:bfsLayer
|
4
|