Computing Atlas

How Computing Was Built
Languages

Ruby

Object-Oriented Language

Citation Formats

General Reference

APA Style

BibTeX

Ruby is a general-purpose, multi-paradigm programming language designed by Yukihiro Matsumoto, with development beginning in the mid-1990s in Japan. It emphasizes programmer productivity and simplicity, with an object-oriented foundation in which every value, including primitives, is an object.

Facts
First Released
1995 1
Paradigm
Multi-paradigm: functional, imperative, object-oriented, reflective. 1
Significance
Ruby's design philosophy prioritizes human needs over machine optimization. According to its creator, Ruby was influenced by Perl, Smalltalk, Eiffel, Ada, BASIC and Lisp. 1
Cross-Tradition Connections

In Field

Influenced By

Invented By

Sources
1. Wikipedia: Ruby (programming language)
Wikimedia FoundationHistory section
Quote, History section
Development of the language began in the mid-1990s by Yukihiro 'Matz' Matsumoto in Japan.
View the Source
1. Wikipedia: Ruby (programming language)
Wikimedia FoundationInfobox / HistoryView the Source
1. Wikipedia: Ruby (programming language)
Wikimedia FoundationInfoboxView the Source
1. Wikipedia: Ruby (programming language)
Wikimedia FoundationSemantics and philosophy section
Quote, Semantics and philosophy section
According to the creator, Ruby was influenced by Perl, Smalltalk, Eiffel, Ada, BASIC, and Lisp.
View the Source
1. Wikipedia: Ruby (programming language)
Wikimedia FoundationInvented By: Yukihiro MatsumotoView the Source
1. Wikipedia: Ruby (programming language)
Wikimedia FoundationIn Field: Software EngineeringView the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0 open reader challenges)
No disputes yet. Spotted an error or a better source? Open the first one.

View At A Past Year

The atlas records no dated fact of its own for this entry, so there is no other year to choose.