Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove mentions of defunct build platforms and runtimes #2123

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 2 additions & 14 deletions bg/about/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -156,11 +156,8 @@ Ruby притежава множество други черти, като ня
* Позволява динамично зареждане на разширителни външни библиотеки в
случай, че операционната система го позволява.

* Позволява програмиране с нишки, независимо от операционната система.

* Ruby е преносим език: създаден предимно на GNU/Linux, но работи под
много UNIX-базирани операционни системи, macOS,
Windows, DOS, BeOS, OS/2 и др.
много UNIX-базирани операционни системи, macOS, и Windows.

### Други имплементации на Ruby

Expand All @@ -181,11 +178,6 @@ Ruby притежава множество други черти, като ня
* [mruby][mruby] е лека и бърза имплементация на Ruby, която може да бъде
вградена и използвана в приложения. Разработва се от екип начело със
създателя на Ruby Yukihiro "Matz" Matsumoto.
* [IronRuby][ironruby] е имплементация, интегрирана с .NET
Framework.
* [MagLev][maglev] e "бърза, стабилна Ruby имплементация".
* [Cardinal][cardinal] e “Ruby компилатор за виртуалната машина
[Parrot][parrot]” (Perl 6).

### Референции

Expand All @@ -208,9 +200,5 @@ Ruby притежава множество други черти, като ня
[artima]: http://www.artima.com/intv/closures2.html
[tiobe]: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
[jruby]: http://jruby.org
[rubinius]: http://rubini.us
[rubinius]: https://github.com/rubinius/rubinius
[mruby]: http://www.mruby.org/
[ironruby]: http://www.ironruby.net
[maglev]: http://maglev.github.io
[cardinal]: https://github.com/parrot/cardinal
[parrot]: http://parrot.org
18 changes: 2 additions & 16 deletions de/about/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -180,13 +180,9 @@ Ruby hat eine Fülle weiterer Features, unter ihnen folgende:
* Ruby kann Erweiterungen dynamisch laden, wenn es das Betriebssystem
erlaubt.

* Ruby hat plattformunabhängige Threads. Damit steht unter allen Systemen,
die Ruby unterstützen, auch Multithreading zur Verfügung, sogar unter
MS-DOS!

* Ruby ist in hohem Maße portabel: Es wird vorrangig auf GNU/Linux
entwickelt, arbeitet aber auf vielen UNIX-Varianten wie macOS,
auf Windows, DOS, BeOS, OS/2, usw.
und auf Windows.

### Alternative Ruby-Implementierungen

Expand All @@ -213,12 +209,6 @@ Hier ist eine Liste:
gelinkt und in Anwendungen eingebunden werden kann.
Die Entwicklung von mruby wird von Yukihiro “Matz” Matsumoto geleitet,
dem Schöpfer von Ruby.
* [IronRuby][ironruby] integriert sich gut in die .NET-Plattform.
* [MagLev][maglev] definiert sich selbst als „eine schnelle, stabile
Ruby-Implementierung mit integrierter Objektpersistenz und verteiltem
Shared Cache“.
* [Cardinal][cardinal] ist ein „Ruby-Compiler für die
[Parrot][parrot] Virtual Machine“ (Perl 6).

### Referenzen

Expand All @@ -242,9 +232,5 @@ November 2001.
[artima]: http://www.artima.com/intv/closures2.html
[tiobe]: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
[jruby]: http://jruby.org
[rubinius]: http://rubini.us
[rubinius]: https://github.com/rubinius/rubinius
[mruby]: http://www.mruby.org/
[ironruby]: http://www.ironruby.net
[maglev]: http://maglev.github.io
[cardinal]: https://github.com/parrot/cardinal
[parrot]: http://parrot.org
18 changes: 2 additions & 16 deletions en/about/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -168,12 +168,8 @@ Ruby has a wealth of other features, among which are the following:

* Ruby can load extension libraries dynamically if an OS allows.

* Ruby features OS independent threading. Thus, for all platforms on
which Ruby runs, you also have multithreading, regardless of if the OS
supports it or not, even on MS-DOS!

* Ruby is highly portable: it is developed mostly on GNU/Linux, but
works on many types of UNIX, macOS, Windows, DOS, BeOS, OS/2, etc.
works on many types of UNIX, macOS, and Windows.

### Other Implementations of Ruby

Expand All @@ -198,12 +194,6 @@ Here’s a list:
* [mruby][mruby] is a lightweight implementation of the Ruby language
that can be linked and embedded within an application.
Its development is led by Ruby’s creator Yukihiro “Matz” Matsumoto.
* [IronRuby][ironruby] is an implementation “tightly integrated with the .NET
Framework”.
* [MagLev][maglev] is “a fast, stable, Ruby implementation with integrated
object persistence and distributed shared cache”.
* [Cardinal][cardinal] is a “Ruby compiler for [Parrot][parrot] Virtual Machine”
(Perl 6).

For a more complete list, see [Awesome Rubies][awesome-rubies].

Expand All @@ -230,11 +220,7 @@ For a more complete list, see [Awesome Rubies][awesome-rubies].
[artima]: http://www.artima.com/intv/closures2.html
[tiobe]: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
[jruby]: http://jruby.org
[rubinius]: http://rubini.us
[rubinius]: https://github.com/rubinius/rubinius
[truffleruby]: https://github.com/oracle/truffleruby
[mruby]: http://www.mruby.org/
[ironruby]: http://www.ironruby.net
[maglev]: http://maglev.github.io
[cardinal]: https://github.com/parrot/cardinal
[parrot]: http://parrot.org
[awesome-rubies]: https://github.com/planetruby/awesome-rubies
3 changes: 1 addition & 2 deletions en/documentation/faq/1/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,8 +61,7 @@ Ruby features:
* Iterators and closures,
* Garbage collection,
* Dynamic loading (depending on the architecture),
* High transportability (runs on various Unices, Windows, DOS, macOS, OS/2,
Amiga, and so on).
* High transportability (runs on various Unices, Windows, and macOS).

### Show me some Ruby code!

Expand Down
2 changes: 1 addition & 1 deletion en/documentation/faq/3/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ or [Downloads](/en/downloads/) page.

Ruby is developed under Linux, and is written in fairly straightforward C.
It runs under Linux and other UNIX-like operating systems, macOS,
Windows, DOS, BeOS, Amiga, Acorn Risc OS, and OS/2.
and Windows.

### Where can I get Ruby sources?

Expand Down
1 change: 0 additions & 1 deletion en/documentation/faq/9/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -329,7 +329,6 @@ Thread and fork have the following characteristics:
* `fork` is slow, `thread` is not.
* `fork` does not share the memory space.
* `thread` does not cause thrashing.
* `thread` works on DOS.
* When `thread` gets in a deadlock, the whole process stops.
* `fork` can take advantage of pauses waiting for I/O to complete,
`thread` does not (at least not without some help).
Expand Down
18 changes: 2 additions & 16 deletions es/about/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -178,14 +178,8 @@ encuentran las siguientes:
* Puede cargar bibliotecas de extensión dinámicamente si lo permite el
sistema operativo.

* Tiene manejo de hilos (threading) independiente del sistema operativo.
De esta forma, tienes soporte multi-hilo en todas las plataformas en
las que corre Ruby, sin importar si el sistema operativo lo soporta o
no, ¡incluso en MS-DOS!

* Ruby es fácilmente portable: se desarrolla mayoritariamente en
GNU/Linux, pero corre en varios tipos de UNIX, macOS,
Windows, DOS, BeOS, OS/2, etc.
GNU/Linux, pero corre en varios tipos de UNIX, macOS, y Windows.

### Otras implementaciones de Ruby

Expand All @@ -200,10 +194,6 @@ Aquí hay una lista:
* [TruffleRuby][truffleruby] una implementación de Ruby de alto rendimiento sobre GraalVM.
* [mruby][mruby] es una implementación ligera del lenguaje Ruby que se puede vincular e incrustar dentro de una aplicación.
Su desarrollo es liderado por el creador de Ruby, Yukihiro "Matz" Matsumoto.
* [IronRuby][ironruby] es una implementación "estrechamente integrada con el marco de trabajo .NET".
* [MagLev][maglev] es "una implementación de Ruby rápida y estable con persistencia de objetos integrada y caché compartida distribuida".
* [Cardinal][cardinal] es un "compilador Ruby para la máquina virtual [Parrot][parrot]”
(Perl 6).

Para una lista más completa, vea [Awesome Rubies][awesome-rubies].

Expand All @@ -230,11 +220,7 @@ del 2003.
[artima]: http://www.artima.com/intv/closures2.html
[tiobe]: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
[jruby]: http://jruby.org
[rubinius]: http://rubini.us
[rubinius]: https://github.com/rubinius/rubinius
[truffleruby]: https://github.com/oracle/truffleruby
[mruby]: http://www.mruby.org/
[ironruby]: http://www.ironruby.net
[maglev]: http://maglev.github.io
[cardinal]: https://github.com/parrot/cardinal
[parrot]: http://parrot.org
[awesome-rubies]: https://github.com/planetruby/awesome-rubies
2 changes: 1 addition & 1 deletion fr/about/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,7 @@ parmi lesquelles on peut citer…
le système d’exploitation le permet ;
* une très grande portabilité : développé majoritairement sous
GNU/Linux, Ruby fonctionne aussi sur une grande part des UNIX, macOS,
Windows, DOS, BeOS, OS/2, etc.
et Windows.

### Références

Expand Down
20 changes: 2 additions & 18 deletions id/about/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -182,14 +182,8 @@ Ruby kaya fitur, antara lain sebagai berikut:
* Ruby bisa memuat *extension library* secara dinamis jika sistem operasi
mengizinkan.

* Ruby menyediakan fitur OS *threading* yang independen. Maka, untuk
semua *platform* dimana Ruby berjalan, Anda juga punya *multithreading*,
terlepas dari apakah sistem operasi mendukung *multithreading* atau
tidak, bahkan pada MS-DOS sekalipun!

* Ruby sangat *portable*: Ruby kebanyakan dikembangkan di GNU/Linux,
tetapi juga berjalan di banyak tipe UNIX, macOS,
Windows, DOS, BeOS, OS/2, dan lain-lain.
tetapi juga berjalan di banyak tipe UNIX, macOS, dan Windows.

### Implementasi Lain dari Ruby

Expand All @@ -213,12 +207,6 @@ Berikut ini daftarnya:
yang memiliki performa tinggi.
* [mruby][mruby] adalah sebuah implementasi *lightweight* dari bahasa Ruby
yang dapat dihubungkan dan ditanamkan dengan sebuah aplikasi.
* [IronRuby][ironruby] adalah sebuah implementasi “tightly integrated with
the .NET Framework”.
* [MagLev][maglev] adalah “a fast, stable, Ruby implementation with integrated
object persistence and distributed shared cache”.
* [Cardinal][cardinal] adalah “Ruby compiler for [Parrot][parrot] Virtual
Machine” (Perl 6).

Untuk daftar lebih lengkapnya, lihat [Awesome Rubies][awesome-rubies].

Expand Down Expand Up @@ -246,11 +234,7 @@ di Ruby, dalam Bahasa Inggris), 22 Desember 2003.
[tiobe]: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
[sigil]: http://en.wikipedia.org/wiki/Sigil_%28computer_programming%29
[jruby]: http://jruby.org
[rubinius]: http://rubini.us
[rubinius]: https://github.com/rubinius/rubinius
[truffleruby]: https://github.com/oracle/truffleruby
[mruby]: http://www.mruby.org/
[ironruby]: http://www.ironruby.net
[maglev]: http://maglev.github.io
[cardinal]: https://github.com/parrot/cardinal
[parrot]: http://parrot.org
[awesome-rubies]: https://github.com/planetruby/awesome-rubies
2 changes: 1 addition & 1 deletion id/community/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ untuk memulai petualangan Anda:
Indonesia, baik yang bertempat tinggal di seluruh penjuru Indonesia,
juga orang Indonesia yang sedang tinggal di luar negeri). Berdiskusi
tentang Ruby berikut semua varian-varian Ruby (seperti JRuby,
Rubinius, XRuby, IronRuby, dan lain sebagainya) termasuk juga
Rubinius, XRuby, dan lain sebagainya) termasuk juga
aplikasi-aplikasi yang dibuat dengan Ruby seperti Rails. Anda bisa
bergabung ke grup [Slack][ruby-id-slack] Ruby Indonesia untuk saling berbagi
dengan komunitas.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,5 @@ Sumber: [Ruby Inside-A Fresh Overview of Rubinius][3]


[1]: http://programblings.com/2008/04/01/rubinius-for-the-layman-part-1-rubies-all-the-way-down/
[2]: http://rubini.us/
[2]: https://github.com/rubinius/rubinius
[3]: http://www.rubyinside.com/a-fresh-overview-of-rubinius-835.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Run Rails][6]


[1]: http://twitter.com/evanphx
[2]: http://rubini.us/
[2]: https://github.com/rubinius/rubinius
[3]: http://blog.fallingsnow.net/2008/05/17/rails-on-rubinius/
[4]: http://www.chadfowler.com/2008/5/17/ruby-on-rails-on-rubinius
[5]: http://www.ironruby.net/
Expand Down
8 changes: 1 addition & 7 deletions it/about/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -179,14 +179,8 @@ Ruby è in grado di offrire una marea di altre funzionalità, tra cui:
* Ruby è in grado di caricare dinamicamente delle librerie di estensione,
se il sistema operativo lo permette.

* Ruby offre funzionalità di threading indipendenti dal sistema
operativo. In questo modo si può avere multithreading su tutte le
piattaforme in grado di eseguire Ruby, indipendentemente dal fatto che
il sistema operativo lo supporti o meno, anche in DOS!

* Ruby è altamente portatile: è sviluppato principalmente su GNU/Linux,
ma funziona su molte varianti di UNIX, macOS,
Windows, DOS, BeOS, OS/2, ecc.
ma funziona su molte varianti di UNIX, macOS, e Windows.

### Riferimenti

Expand Down
17 changes: 1 addition & 16 deletions ja/about/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -153,11 +153,8 @@ Rubyは次に示すような豊富な機能を持っています。

* OSが許すなら、Rubyは動的なライブラリ拡張をロードすることもできます。

* RubyはOSに依存しないスレッド機構を備えています。これによって、Rubyが動作するすべてのプラットフォーム上で、
OSのサポートなしに(MS-DOSだとしても!)マルチスレッド処理を扱えます。

* Rubyにはとても高い可搬性があります。Rubyは主にGNU/Linux上で開発されていますが、
UNIX、macOS、Windows、DOS、BeOS、OS/2など、多くのOSで動作します。
UNIX、macOS、Windows、多くのOSで動作します。

### さまざまなRuby処理系

Expand All @@ -174,13 +171,6 @@ MRI以外のRuby処理系には以下のようなものがあります。
* [mruby][mruby]はRubyの軽量実装です。アプリケーションにリンクし、組み込むことができます。Rubyの作者であるまつもと ゆきひろ氏によって開発が進められています。
* [truffleruby][truffleruby]はGraalVM上に構築された高速なRuby実装です。

#### 以下のバージョンはここ数年ほとんどまたは全く更新されていませんが、引き続き利用可能です。

* [Rubinius][rubinius]は「Rubyで書かれたRuby」です。LLVM上に構築されています。LLVMは他の言語も構築されるよくできた仮想マシンです。
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess deletion of this line is not intentional, because no other translations in this pull request does the same thing.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@shyouhei It was intentional. The other translations don't have that at all. They didn't separate frequently-updated from less-updated.

I removed that line because all the less-frequently-updated ones are totally dead now.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK, got it. Then you might want also want to delete the line starts with [rubinius] below. That would become an orphan link definiton.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@shyouhei This is done.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The other translations don't have that at all. They didn't separate frequently-updated from less-updated.

This isn't entirely true, see:

* [Rubinius][rubinius] is ‘Ruby written in Ruby’. Built on top of LLVM,

and:

* [Rubinius][rubinius]는 ‘Ruby로 쓰인 Ruby’입니다. LLVM 위에 구축되어,

* [IronRuby][ironruby]は、.Netフレームワークにしっかりと統合されたRuby処理系です。
* [MagLev][maglev]は、オブジェクトの永続化と分散共有キャッシュを持った、高速で安定したRuby処理系です。
* [Cardinal][cardinal]はPerl6用の仮想マシンである[Parrot][parrot]上のRubyコンパイラです。

### 参照リンク

<sup>1</sup> Matz, ruby-talk メーリングリスト上での会話, [2000年5月12日][blade]。
Expand All @@ -200,10 +190,5 @@ MRI以外のRuby処理系には以下のようなものがあります。
[artima]: http://www.artima.com/intv/closures2.html
[tiobe]: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
[jruby]: http://jruby.org
[rubinius]: http://rubini.us
[mruby]: http://www.mruby.org/
[truffleruby]: https://github.com/oracle/truffleruby
[ironruby]: http://www.ironruby.net
[maglev]: http://maglev.github.io
[cardinal]: https://github.com/parrot/cardinal
[parrot]: http://parrot.org
14 changes: 2 additions & 12 deletions ko/about/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -132,10 +132,7 @@ Ruby는 개발자의 편의를 위해 많은 기능을 제공합니다. 그 중

* OS가 지원한다면 확장 기능을 동적으로 로드할 수 있습니다.

* Ruby는 운영체제에 의존하지 않는 스레딩 기능을 제공합니다. 그리고 이는 Ruby가 동작하는 모든 플랫폼에 적용되어서 스레드를
지원하지 않는 MS-DOS에서도 다중 스레드 프로그램을 작성할 수 있습니다.

* Ruby는 이식성이 매우 높습니다. 대부분 GNU Linux에서 개발되었지만 대부분의 UNIX, macOS, Windows, DOS, BeOS, OS/2 등에서 동작합니다.
* Ruby는 이식성이 매우 높습니다. 대부분 GNU Linux에서 개발되었지만 대부분의 UNIX, macOS, Windows 등에서 동작합니다.

### Ruby의 다른 구현체들

Expand All @@ -153,9 +150,6 @@ MRI가 지원하지 않는 특별한 기능을 가지거나 합니다.
Rubinius는 다른 언어 역시 구축된 멋진 가상 머신 위에서 활동합니다.
* [mruby][mruby]는 Ruby의 경량 구현체로 애플리케이션 안에 링크되거나 포함시킬 수 있습니다.
Ruby의 창시자인 유키히로 “Matz” 마츠모토가 개발을 이끌고 있습니다.
* [IronRuby][ironruby]는 “.NET Framework과 강력하게 통합된” 구현체입니다.
* [MagLev][maglev]는 “통합된 개체 지속성과 분산 공유 캐시를 가진 빠르고, 안정적인 Ruby 구현체”입니다.
* [Cardinal][cardinal]는 “[Parrot][parrot] 가상 기기을 위한 Ruby 컴파일러”(Perl 6)입니다.

### 참조

Expand All @@ -180,9 +174,5 @@ MRI가 지원하지 않는 특별한 기능을 가지거나 합니다.
[artima]: http://www.artima.com/intv/closures2.html
[tiobe]: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
[jruby]: http://jruby.org
[rubinius]: http://rubini.us
[rubinius]: https://github.com/rubinius/rubinius
[mruby]: http://www.mruby.org/
[ironruby]: http://www.ironruby.net
[maglev]: http://maglev.github.io
[cardinal]: https://github.com/parrot/cardinal
[parrot]: http://parrot.org
19 changes: 2 additions & 17 deletions pl/about/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -177,13 +177,8 @@ Ruby posiada bogactwo innych właściwości, niektóre z nich to:
* Jeśli system operacyjny na to pozwala, Ruby pozwala na dynamiczne
ładowanie bibliotek.

* Ruby posiada wątki, które są niezależne od systemu operacyjnego. To
znaczy, że są one dostępne na każdej platformie, niezależnie od tego,
czy sama platforma wspiera wątki, można ich używać nawet w MS-DOS!

* Ruby jest bardzo przenośny: rozwijany głównie na platformie GNU/Linux,
ale może być używany na wielu typach UNIXów, macOS,
Windows, DOS, BeOS, OS/2, itd.
ale może być używany na wielu typach UNIXów, macOS, Windows, itd.

### Inne implementacje Rubiego

Expand All @@ -203,12 +198,6 @@ Tu jest lista:
języki.
* [mruby][mruby] jest lekką implementacją języka Ruby, która może być połączona
i osadzona w aplikacji.
+ Its development is lead by Ruby’s creator Yukihiro “Matz” Matsumoto.
* [IronRuby][ironruby] jest implementacją “ściśle zintegrowaną z frameworkiem .NET”.
* [MagLev][maglev] jest “szybką, stabilną, implementacją Rubiego ze zintegrowaną
trwałością obiektów i rozproszonym wpsółdzielonym cachem”.
* [Cardinal][cardinal] jest “kompilatorem Rubiego dla [Parrot][parrot] Virtual Machine”
(Perl 6).

### Odnośniki

Expand All @@ -231,9 +220,5 @@ Tu jest lista:
[artima]: http://www.artima.com/intv/closures2.html
[tiobe]: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
[jruby]: http://jruby.org
[rubinius]: http://rubini.us
[rubinius]: https://github.com/rubinius/rubinius
[mruby]: http://www.mruby.org/
[ironruby]: http://www.ironruby.net
[maglev]: http://maglev.github.io
[cardinal]: https://github.com/parrot/cardinal
[parrot]: http://parrot.org
Loading