Scheme 48

GPTKB entity

Statements (63)
Predicate Object
gptkbp:instance_of gptkb:language
gptkbp:controls dynamic typing
gptkbp:designed_by gptkb:Marc_Feeley
gptkbp:developed_by Scheme 48 development team
gptkbp:features continuations
gptkbp:first_released gptkb:1996
gptkbp:has_community active user community
gptkbp:has_documentation official documentation
gptkbp:has_feature gptkb:API
gptkb:Author
gptkb:Scheme_48_interpreter
exception handling
tail recursion
macro system
first-class procedures
https://www.w3.org/2000/01/rdf-schema#label Scheme 48
gptkbp:influenced_by gptkb:Scheme
gptkbp:is_available_on gptkb:DJ
gptkb:smartphone
gptkb:operating_system
gptkbp:is_compatible_with gptkb:Racket
other Scheme dialects
gptkbp:is_implemented_in gptkb:C
gptkbp:is_known_for concise syntax
efficiency
extensibility
flexibility
high performance
high-level abstractions
interoperability
modularity
high-level programming
powerful macros
powerful abstractions
gptkbp:is_part_of gptkb:project
Scheme family
Scheme programming languages
gptkbp:is_supported_by community contributions
various ID Es
gptkbp:is_used_for research in computer science
teaching programming
gptkbp:is_used_in gptkb:academic_research
gptkb:software_framework
gptkb:Research_Institute
data analysis
algorithm design
embedded systems
game development
research projects
scripting
web development
system programming
compiler construction
gptkbp:latest_version 1.9.0
gptkbp:license gptkb:GNU_General_Public_License
gptkbp:philosophy functional programming
gptkbp:platform cross-platform
gptkbp:repository gptkb:archive
gptkbp:supports multiple programming paradigms
tail call optimization
gptkbp:uses Garbage collection
gptkbp:bfsParent gptkb:Scheme
gptkbp:bfsLayer 4