Skip to content

Commit b366e34

Browse files
authored
Added Ruby Language File (#456)
* Added Ruby Language File * Added resources and code
1 parent d8a7725 commit b366e34

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

languages/_posts/2021-08-12-ruby.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
title: The Ruby Programming Language
3+
layout: default
4+
last-modified: 2021-08-12
5+
featured-image:
6+
tags: [ruby]
7+
authors:
8+
- the_renegade_coder
9+
---
10+
11+
According to Wikipedia, Ruby is a general-purpose language that first appeared back in 1995 in Japan.
12+
Apparently, Ruby is a truly object-oriented language in the sense that almost everything is an object.
13+
In fact, even numbers are objects in Ruby which means they can be subjected to the dot operator. How cool is that?
14+
15+
Today, the other major industry languages like Python and Java are more popular general-purpose languages,
16+
so Ruby often finds its place as a web development language. This is probably due to the Ruby on Rails
17+
framework which helps developers build web applications quickly and easily.
18+
19+
## Features
20+
21+
- Everything is an object
22+
- Closures
23+
- Mixins
24+
25+
## Articles
26+
27+
{% include article_list.md collection=site.tags.[name of language] %}
28+
29+
## Further Reading
30+
31+
- [Ruby GitHub](https://github.com/ruby/ruby)
32+
- [Ruby Official Website](https://www.ruby-lang.org/)
33+
- [Ruby REPL](https://repl.it/languages/ruby)
34+
- [Ruby Wikipedia Page](https://en.wikipedia.org/wiki/Ruby_(programming_language))

0 commit comments

Comments
 (0)