Raku

GPTKB entity

Statements (64)
Predicate Object
gptkbp:instance_of gptkb:language
gptkbp:bfsLayer 5
gptkbp:bfsParent gptkb:B._U._G._Mafia
gptkbp:designed_by gptkb:Larry_Wall
gptkbp:first_appearance gptkb:2001
gptkbp:format .rak
gptkbp:has_feature gptkb:High_School
reflection
JIT compilation
community support
data binding
data structures
exception handling
multi-dispatch
roles
version control integration
regular expressions
type inference
pattern matching
declarative programming
network programming
modules
package management
multi-threading
code generation
lazy evaluation
Unicode support
serialization
database interaction
hyperoperators
type constraints
functional composition
internationalization support
extensive libraries
graphical user interface support
grammar-based parsing
interactive shell
built-in documentation
built-in testing
custom operators
meta-programming
native types
roles and traits
subroutine signatures
supply and promise
async programming
lazy lists
customizable syntax
web programming support
concurrency primitives
source filters
built-in profiling
native call
https://www.w3.org/2000/01/rdf-schema#label Raku
gptkbp:influenced_by gptkb:Perl
gptkbp:license gptkb:Artistic_License_2.0
gptkbp:operating_system cross-platform
gptkbp:philosophy multi-paradigm
gptkbp:supports functional programming
concurrent programming
object-oriented programming
reactive programming
gptkbp:type dynamic
gptkbp:website https://raku.org