Statements (235)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:C_programming_language
|
gptkbp:community |
Racket community
|
gptkbp:designed_by |
gptkb:Matthew_Flatt
|
gptkbp:designed_for |
functional programming
|
gptkbp:developed_by |
gptkb:PLT_Inc.
|
gptkbp:educational_use |
teaching programming
|
gptkbp:features |
macro system
|
gptkbp:file_extension |
.rkt
|
gptkbp:first_appearance |
gptkb:1995
|
gptkbp:first_released |
gptkb:1995
|
gptkbp:has |
gptkb:Dr_Racket_IDE
community support syntax highlighting strong typing extensive documentation support for version control support for performance optimization support for testing frameworks support for JSON processing support for XML processing support for cloud computing support for code generation support for data analysis support for web APIs libraries for data science support for concurrency built-in testing framework support for game engines support for mobile development support for networking support for database access support for graphics programming support for web servers Racket REPL rich standard library libraries for web applications support for data structures support for language design support for software engineering practices |
gptkbp:has_applications_in |
gptkb:virtual_reality
gptkb:Artificial_Intelligence gptkb:Graphics_Processing_Unit gptkb:quantum_computing gptkb:cloud_computing gptkb:Io_T_solutions gptkb:research gptkb:machine_learning gptkb:simulation gptkb:educational_programs gptkb:robotics gptkb:mobile_applications image processing augmented reality data visualization e-commerce embedded systems financial modeling game development natural language processing scientific computing scripting web applications web development bioinformatics data science signal processing text processing system programming compiler construction network programming language design blockchain development database programming software prototyping game AI |
gptkbp:has_feature |
gptkb:Command_Line_Interface
gptkb:Racket_Script macros contracts modules first-class functions tail call optimization contract system syntax-parse Racket IDE Racket REPL Racket community Racket community events Racket concurrency support Racket conferences Racket debugger Racket documentation Racket educational tools Racket examples Racket extensions Racket foreign function interface Racket forums Racket libraries Racket mailing lists Racket online resources Racket package manager Racket performance optimizations Racket profiler Racket serialization Racket social media presence Racket syntax highlighting Racket testing framework Racket tutorials Racket user groups Racket web server Racket workshops continuations typed Racket Racket GUI library Racket academic applications Racket code analysis Racket community support Racket educational courses Racket frameworks Racket industry applications Racket open-source contributions Racket performance optimization Racket plugins Racket research projects Racket web development tools Racket API documentation Racket academic use Racket code generation Racket community forums Racket compatibility with other languages Racket debugging tools Racket deployment options Racket integration with other languages Racket interactive development Racket language extensions Racket performance benchmarks Racket performance profiling Racket user documentation Racket versioning Racket educational resources Racket in education Racket in industry Racket in research Racket online courses Racket packages Racket profiling tools Racket testing frameworks Racket tools Racket CSV processing tools Racket JSON processing tools Racket XML processing tools Racket audio processing tools Racket cloud computing tools Racket data visualization tools Racket database interface Racket desktop application development tools Racket educational programming environments Racket game development tools Racket hardware interfacing tools Racket image processing tools Racket interactive fiction tools Racket machine learning tools Racket mobile development tools Racket networking tools Racket numerical computing tools Racket robotics tools Racket scientific computing tools Racket symbolic computation tools Racket video processing tools Racket web scraping tools Racket web APIs |
https://www.w3.org/2000/01/rdf-schema#label |
Racket
|
gptkbp:influenced_by |
gptkb:Lisp
gptkb:Scheme |
gptkbp:is |
multi-paradigm
open source used in research used for educational purposes taught in universities used for game development used for automation used for scientific computing used for simulation used for data visualization used for interactive applications used for web development used for algorithm development used for system programming used for software development used for educational research used for prototyping used for artificial intelligence used for machine learning used for educational games used for code analysis used for compiler construction used for educational tools used for scripting used for web scraping |
gptkbp:library |
Racket standard library
|
gptkbp:license |
gptkb:GPLv2
gptkb:GPL MIT License |
gptkbp:operating_system |
Cross-platform
cross-platform |
gptkbp:paradigm |
functional programming
multi-paradigm multi-paradigm programming |
gptkbp:repository |
https://github.com/racket/racket
|
gptkbp:runs_through |
gptkb:Linux
gptkb:mac_OS gptkb:Windows |
gptkbp:supports |
functional programming
concurrent programming macros object-oriented programming imperative programming domain-specific languages first-class functions logic programming tail call optimization metaprogramming continuations multiple paradigms |
gptkbp:system |
dynamic typing
strong typing static typing |
gptkbp:type |
functional programming language
|
gptkbp:used_in |
gptkb:education
|
gptkbp:uses |
Garbage collection
Racket Lisp |
gptkbp:website |
https://racket-lang.org
|
gptkbp:bfsParent |
gptkb:translator
gptkb:LISP |
gptkbp:bfsLayer |
4
|