Statements (62)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:item
|
gptkbp:bfsLayer |
5
|
gptkbp:bfsParent |
gptkb:Just-In-Time_Compiler_(JIT)
|
gptkbp:developed_by |
gptkb:Yukihiro_Matsumoto
|
gptkbp:first_released |
gptkb:1995
|
gptkbp:has_feature |
gptkb:REPL_(Interactive_Ruby)
gptkb:gem_package_manager reflection array manipulation debugging tools environment variables exception handling performance optimization syntax highlighting web development regular expressions iterators file handling string manipulation blocks network programming mixins modules process management profiling tools time manipulation method overloading system calls method overriding closures database integration Unicode support default parameters instance variables code blocks threading metaprogramming date manipulation command line arguments keyword arguments frozen objects lambda functions file I/ O class methods class variables instance methods method chaining safe navigation operator singleton methods duck typing hash manipulation proc objects symbol objects |
https://www.w3.org/2000/01/rdf-schema#label |
Ruby MRI
|
gptkbp:latest_version |
3.1.2
|
gptkbp:license |
gptkb:BSD
|
gptkbp:platform |
Cross-platform
|
gptkbp:supports |
dynamic typing
garbage collection object-oriented programming |
gptkbp:uses |
gptkb:YARV
|
gptkbp:written_in |
gptkb:C
|