Statements (46)
Predicate | Object |
---|---|
gptkbp:instanceOf |
language
|
gptkbp:designedBy |
gptkb:William_Clinger
|
gptkbp:developedBy |
1970s
|
gptkbp:hasAmenities |
extensive documentation
|
gptkbp:hasFeature |
dynamic typing
garbage collection tail recursion first-class functions macro system |
gptkbp:hasGoals |
Scheme
|
gptkbp:hasLibrary |
numerous libraries
|
gptkbp:hasOccupation |
active user community
|
gptkbp:hasSibling |
various compilers
interpreters |
gptkbp:hasSkill |
development tools
|
gptkbp:hasVariants |
several dialects
|
https://www.w3.org/2000/01/rdf-schema#label |
PDP-20 Racket
|
gptkbp:influencedBy |
LISP
|
gptkbp:isAvailableIn |
multiple platforms
|
gptkbp:isCompatibleWith |
other programming languages
|
gptkbp:isInfluencedBy |
functional programming languages
LISP family |
gptkbp:isKnownFor |
its extensibility
its community contributions its educational use its powerful metaprogramming capabilities its research applications |
gptkbp:isPartOf |
programming language evolution
computer science history the history of programming languages Racket programming language family |
gptkbp:isRelatedTo |
Racket
LISP dialects |
gptkbp:isSupportedBy |
academic institutions
research organizations |
gptkbp:isTaughtIn |
computer science courses
|
gptkbp:isUsedBy |
programmers
researchers |
gptkbp:isUsedFor |
software development
teaching programming concepts |
gptkbp:isUsedIn |
academic research
|
gptkbp:runsThrough |
PDP-20_computer
|
gptkbp:supports |
functional programming
object-oriented programming procedural programming |
gptkbp:usedFor |
educational purposes
|