Skip to content

Commit f8eff05

Browse files
committed
Merge pull request ruby#207 from ruby/retire187
We retire 1.8.7.
2 parents 7c4913c + 1ca665c commit f8eff05

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
layout: news_post
3+
title: "We retire 1.8.7"
4+
author: "shyouhei"
5+
date: 2013-06-30 23:59:59 UTC
6+
lang: en
7+
---
8+
9+
I wish I could say something epic but sadly my English skill is very limited, so I just say what I say: it's the end, [as planned][1].
10+
11+
[1]: http://www.ruby-lang.org/en/news/2011/10/06/plans-for-1-8-7/
12+
13+
## About ruby 1.8.7
14+
15+
Now, a majority of you are using ruby 1.9.x or 2.0.0 (**IF NOT PLEASE DO**). In the past however, there were other versions like 1.4.x, 1.6.x, and 1.8.x. They were the lineal descendents of original ruby 1.0, so-called MRI. When matz released 1.8.0 it was the state-of-art release. 1.8.7 was the last scion of that clan.
16+
17+
Technically speaking, it's been a decade since we released 1.8.0, and 5 years since we released 1.8.7. Back then, ruby was used to write CGI scripts. Then the situation changed dramatically with the raise of Rails. So many users started using ruby. And internally, we finally merged ko1's new engine (called YARV back then). The engine became the canonical ruby that you use today.
18+
19+
So after 10 years, I'm really glad that I can say 1.8.7 became a legacy. It made history. It changed our lives literally. And to continue the change, we're moving forward. Ruby 2.0.0 is just great but to make forthcoming 2.1 even more fascinating, I'm going to sunset 1.8.7 and focus on our bleeding-edge ruby trunk.
20+
21+
Thank you 1.8.7, it was a good life for a program.
22+
23+
## About YOUR ruby 1.8.7
24+
25+
You might still have an executable of ruby 1.8.7 somewhere in your system. Depending on how you installed it, your ruby 1.8.7 might or might not be supported by someone else, because there are some 3rd-parties that do continue supporting 1.8.7. The only thing I can say is _I_ won't support it any longer. So if you're using what I've released, watch out and find a solution that suits your situation.

0 commit comments

Comments
 (0)