The Ruby Programming Language
GPTKB entity
Properties (60)
Predicate | Object |
---|---|
gptkbp:instanceOf |
Programming Language
|
gptkbp:availableFormats |
.rb
|
gptkbp:designedBy |
Yukihiro Matsumoto
|
gptkbp:expansion |
RubyGems
|
gptkbp:firstAppearance |
1995
|
gptkbp:hasFeature |
Data Structures
Reflection Symbolic Representation Open Source Code Reusability Community Support Exception Handling Modules Regular Expressions Version Control Integration Blocks String Interpolation Operator Overloading Mixins Lambda Functions Dynamic Loading Metaprogramming Method Chaining Concurrency Support Code Blocks Community Libraries Built-in Debugger Unicode Support API Development Support Web Development Support Built-in Support for Threads Custom Exception Classes Deployment Tools Support Dynamic Method Dispatch Easy to Read Syntax Enumerable Module Method Missing Self Type Testing Frameworks Support Cross-Platform_Compatibility Rich_Standard_Library Functional_Programming_Constructs Inline_Documentation Interactive_Shell |
gptkbp:hasVersion |
3.1.2
|
https://www.w3.org/2000/01/rdf-schema#label |
The Ruby Programming Language
|
gptkbp:influencedBy |
Lisp
Smalltalk Perl Eiffel |
gptkbp:operatingHours |
Cross-platform
|
gptkbp:philosophy |
Imperative
Object-oriented Functional |
gptkbp:popularActivities |
Ruby on Rails
|
gptkbp:supports |
Garbage Collection
Duck Typing Dynamic Typing |
gptkbp:type |
Interpreted
|
gptkbp:uses |
C
|