Interlisp-2

GPTKB entity

Statements (68)
Predicate Object
gptkbp:instance_of gptkb:C_programming_language
gptkbp:designed_for gptkb:Artificial_Intelligence
gptkbp:developed_by gptkb:Xerox_PARC
gptkbp:features dynamic typing
garbage collection
object-oriented programming
gptkbp:first_appearance 1970s
gptkbp:has_feature gptkb:Interlisp-2_interpreter
gptkbp:has_features gptkb:user_interface
event-driven programming
reflection
introspection
functional programming
data structures
debugging tools
distributed computing
exception handling
higher-order functions
macros
plugin architecture
symbolic computation
version control
imperative programming
type inference
metadata support
packages
visual programming
file handling
pattern matching
constraint programming
declarative programming
network programming
process management
concurrency
streams
dynamic loading
multi-threading
scripting capabilities
source-level debugging
tail recursion
foreign function interface
lazy evaluation
first-class functions
API support
data interchange formats
serialization
incremental compilation
logic programming
metaprogramming
object persistence
rule-based programming
interactive development environment
continuations
dataflow programming
graphical programming
condition handling
object-based programming
gptkbp:has_function gptkb:Lisp
https://www.w3.org/2000/01/rdf-schema#label Interlisp-2
gptkbp:influenced_by gptkb:Lisp
gptkbp:related_to gptkb:Common_Lisp
gptkbp:runs_through gptkb:Xerox_Alto
gptkbp:successor gptkb:Interlisp
gptkbp:supports interactive programming
multiple programming paradigms
gptkbp:used_in research projects
gptkbp:bfsParent gptkb:Interlisp
gptkbp:bfsLayer 5