D. J. Scheme

GPTKB entity

Statements (53)
Predicate Object
gptkbp:instance_of gptkb:language
gptkbp:bfsLayer 5
gptkbp:bfsParent gptkb:Blueberry_Faygo
gptkbp:designed_by gptkb:D._J._Bernstein
gptkbp:first_appearance gptkb:1990
gptkbp:format .djs
gptkbp:has_community open-source community
gptkbp:has_documentation tutorials
user manuals
official documentation
gptkbp:has_feature gptkb:D._J._Scheme_compiler
gptkb:D._J._Scheme_interpreter
dynamic typing
modular programming
type inference
pattern matching
continuations
lexical closures
gptkbp:has_version gptkb:2.0
gptkb:3.0
1.0
5.0
4.0
https://www.w3.org/2000/01/rdf-schema#label D. J. Scheme
gptkbp:influenced_by gptkb:Scheme
gptkbp:is_available_on gptkb:smartphone
gptkb:operating_system
gptkbp:is_compatible_with C language
gptkbp:is_considered_as a teaching tool
a research tool
a prototype language
gptkbp:is_known_for efficiency
simplicity
expressiveness
gptkbp:is_part_of D. J. Bernstein's programming languages
gptkbp:is_related_to gptkb:Lisp_family
Scheme family
functional programming languages
gptkbp:is_supported_by gptkb:Educational_Institution
community forums
online resources
gptkbp:is_used_by gptkb:University
gptkb:physicist
programmers
gptkbp:is_used_in gptkb:academic_research
teaching programming concepts
gptkbp:operating_system cross-platform
gptkbp:philosophy functional programming
gptkbp:supports garbage collection
tail recursion
first-class functions
gptkbp:type compiled language
gptkbp:uses syntax similar to Scheme