mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2025-04-27 07:33:57 +00:00
[ruby-ecosystem] fix Ruby Spec link
This commit is contained in:
parent
9228a93217
commit
6acd121c96
@ -72,7 +72,7 @@ Am ausgereiftesten und stabilsten:
|
|||||||
|
|
||||||
* [MRI](https://github.com/ruby/ruby) - Geschrieben in C, das ist die Referenz Implementierung.
|
* [MRI](https://github.com/ruby/ruby) - Geschrieben in C, das ist die Referenz Implementierung.
|
||||||
Sie ist 100% kompatibel (mit sich selbst ;-). Alle anderen rubies
|
Sie ist 100% kompatibel (mit sich selbst ;-). Alle anderen rubies
|
||||||
bleiben kompatibel mit MRI (siehe [RubySpec](#rubyspec) weiter unten).
|
bleiben kompatibel mit MRI (siehe [Ruby Spec](#ruby-spec) weiter unten).
|
||||||
* [JRuby](http://jruby.org/) - Geschrieben in Java and Ruby, Robust und ziemlich schnell.
|
* [JRuby](http://jruby.org/) - Geschrieben in Java and Ruby, Robust und ziemlich schnell.
|
||||||
Der größte Vorteil von JRuby ist die Interoperabilität mit JVM/Java und damit die
|
Der größte Vorteil von JRuby ist die Interoperabilität mit JVM/Java und damit die
|
||||||
Benutzung von Ruby im Java Ecosystem.
|
Benutzung von Ruby im Java Ecosystem.
|
||||||
@ -98,9 +98,9 @@ Die Ruby Implementierungen haben ihre eigenen Versionsnummern, sind aber
|
|||||||
trotzdem immer zu einer MRI Version kompatibel.
|
trotzdem immer zu einer MRI Version kompatibel.
|
||||||
Viele können sogar zwischen verschiedenen Modi wechseln (1.8 mode -> 1.9 mode)
|
Viele können sogar zwischen verschiedenen Modi wechseln (1.8 mode -> 1.9 mode)
|
||||||
|
|
||||||
## RubySpec
|
## Ruby Spec
|
||||||
|
|
||||||
Die meisten Ruby Implementierungen vertrauen der [RubySpec](http://rubyspec.org/).
|
Die meisten Ruby Implementierungen vertrauen der [Ruby Spec](https://github.com/ruby/spec).
|
||||||
sehr stark. Da Ruby keine offizielle Spezifikation hat, hat die
|
sehr stark. Da Ruby keine offizielle Spezifikation hat, hat die
|
||||||
Community ausführbare Specs (in Ruby) geschrieben, um so die Kompatibilität
|
Community ausführbare Specs (in Ruby) geschrieben, um so die Kompatibilität
|
||||||
zur MRI testen zu können.
|
zur MRI testen zu können.
|
||||||
|
@ -74,7 +74,7 @@ Muy maduras/compatibles:
|
|||||||
* [MRI](https://github.com/ruby/ruby) - Escrita en C, es la implementación de
|
* [MRI](https://github.com/ruby/ruby) - Escrita en C, es la implementación de
|
||||||
referencia de Ruby. Por definición es 100% compatible (consigo misma). Las
|
referencia de Ruby. Por definición es 100% compatible (consigo misma). Las
|
||||||
otras implementaciones de Ruby mantienen compatibilidad con MRI (ver
|
otras implementaciones de Ruby mantienen compatibilidad con MRI (ver
|
||||||
[RubySpec](#rubyspec) más abajo).
|
[Ruby Spec](#ruby-spec) más abajo).
|
||||||
* [JRuby](http://jruby.org/) - Escrita en Java y Ruby, esta implementación es
|
* [JRuby](http://jruby.org/) - Escrita en Java y Ruby, esta implementación es
|
||||||
robusta y bastante veloz. Más importante, la fortaleza de JRuby reside en la
|
robusta y bastante veloz. Más importante, la fortaleza de JRuby reside en la
|
||||||
interoperabilidad con JVM/Java, pudiendo utilizar herramientas, proyectos y
|
interoperabilidad con JVM/Java, pudiendo utilizar herramientas, proyectos y
|
||||||
@ -106,10 +106,10 @@ compatibilidad. Muchas implementaciones tienen la habilidad de trabajar en
|
|||||||
diferentes modos (por ejemplo, modo 1.8 o 1.9) para especificar a qué versión de
|
diferentes modos (por ejemplo, modo 1.8 o 1.9) para especificar a qué versión de
|
||||||
MRI están apuntando.
|
MRI están apuntando.
|
||||||
|
|
||||||
## RubySpec
|
## Ruby Spec
|
||||||
|
|
||||||
Muchas implementaciones de Ruby dependen en gran medida de
|
Muchas implementaciones de Ruby dependen en gran medida de
|
||||||
[RubySpec](http://rubyspec.org/). Ruby no tiene una especificación oficial, por
|
[Ruby Spec](https://github.com/ruby/spec). Ruby no tiene una especificación oficial, por
|
||||||
lo que la comunidad ha escrito especificaciones ejecutables en Ruby para poder
|
lo que la comunidad ha escrito especificaciones ejecutables en Ruby para poder
|
||||||
testear la compatibilidad de sus implementaciones con MRI.
|
testear la compatibilidad de sus implementaciones con MRI.
|
||||||
|
|
||||||
|
@ -75,7 +75,7 @@ Très mature/compatible:
|
|||||||
* [MRI](https://github.com/ruby/ruby) - Ecrite en C, c'est l'implémentation de
|
* [MRI](https://github.com/ruby/ruby) - Ecrite en C, c'est l'implémentation de
|
||||||
référence de Ruby. Elle est par définition 100% compatible (avec elle-même).
|
référence de Ruby. Elle est par définition 100% compatible (avec elle-même).
|
||||||
Tous les autres rubies maintiennent la compatibilité avec MRI
|
Tous les autres rubies maintiennent la compatibilité avec MRI
|
||||||
(voir [RubySpec](#rubyspec) à la suite).
|
(voir [Ruby Spec](#ruby-spec) à la suite).
|
||||||
* [JRuby](http://jruby.org/) - Écrite en Java et Ruby, cette robuste
|
* [JRuby](http://jruby.org/) - Écrite en Java et Ruby, cette robuste
|
||||||
implémentation est assez rapide.
|
implémentation est assez rapide.
|
||||||
La force de JRuby réside surtout sur l'interopérabilité JVM/Java, faisant
|
La force de JRuby réside surtout sur l'interopérabilité JVM/Java, faisant
|
||||||
@ -102,9 +102,9 @@ cibler.
|
|||||||
|
|
||||||
Une liste non exhaustive d'implémentations peut être trouvée [ici (EN)](https://github.com/cogitator/ruby-implementations/wiki/List-of-Ruby-implementations).
|
Une liste non exhaustive d'implémentations peut être trouvée [ici (EN)](https://github.com/cogitator/ruby-implementations/wiki/List-of-Ruby-implementations).
|
||||||
|
|
||||||
## RubySpec
|
## Ruby Spec
|
||||||
|
|
||||||
La plupart des implémentations Ruby s'appuient fortement sur [RubySpec](http://rubyspec.org/).
|
La plupart des implémentations Ruby s'appuient fortement sur [Ruby Spec](https://github.com/ruby/spec).
|
||||||
Ruby n'a pas de spécification officielle, c'est pourquoi la commaunité a écrit
|
Ruby n'a pas de spécification officielle, c'est pourquoi la commaunité a écrit
|
||||||
des spécifications exécutables en Ruby pour tester la compatibilité de leur
|
des spécifications exécutables en Ruby pour tester la compatibilité de leur
|
||||||
implémentation avec MRI.
|
implémentation avec MRI.
|
||||||
|
@ -68,7 +68,7 @@ Implementazioni mature e compatibili:
|
|||||||
* [MRI](https://github.com/ruby/ruby) - Scritto in C, Questa è l'implementazione
|
* [MRI](https://github.com/ruby/ruby) - Scritto in C, Questa è l'implementazione
|
||||||
standard di Ruby, per definizione è 100% compatibile (con se stessa). Tutte le
|
standard di Ruby, per definizione è 100% compatibile (con se stessa). Tutte le
|
||||||
altre implemetazioni mantengono la compatibilità con MRI
|
altre implemetazioni mantengono la compatibilità con MRI
|
||||||
(vedere [RubySpec](#rubyspec) sotto).
|
(vedere [Ruby Spec](#ruby-spec) sotto).
|
||||||
* [JRuby](http://jruby.org/) - Scritto in Java e Ruby, Questa implementazione è
|
* [JRuby](http://jruby.org/) - Scritto in Java e Ruby, Questa implementazione è
|
||||||
molto veloce e robusta, la forza di JRuby consiste nell'interoperabilità
|
molto veloce e robusta, la forza di JRuby consiste nell'interoperabilità
|
||||||
tra JVM/Java, permettendo l'utilizzo di struemnti Java già esistenti, progetti
|
tra JVM/Java, permettendo l'utilizzo di struemnti Java già esistenti, progetti
|
||||||
@ -96,10 +96,10 @@ Le implementazioni Ruby possono avere una propria versione, ma hanno sempre come
|
|||||||
target una specifica versione di MRI. Molte implementazioni hanno l'abilità di
|
target una specifica versione di MRI. Molte implementazioni hanno l'abilità di
|
||||||
selezionare una versione specifica di MRI.
|
selezionare una versione specifica di MRI.
|
||||||
|
|
||||||
##RubySpec
|
##Ruby Spec
|
||||||
|
|
||||||
La maggior parte delle implementazioni Ruby dipendono pesantemente su
|
La maggior parte delle implementazioni Ruby dipendono pesantemente su
|
||||||
[RubySpec](http://rubyspec.org/). Ruby non ha una specifica ufficiale, quindi la
|
[Ruby Spec](https://github.com/ruby/spec). Ruby non ha una specifica ufficiale, quindi la
|
||||||
community ha scritto una specifica eseguibile in Ruby per testare la compatibilità
|
community ha scritto una specifica eseguibile in Ruby per testare la compatibilità
|
||||||
con MRI.
|
con MRI.
|
||||||
|
|
||||||
|
@ -69,7 +69,7 @@ Muito maduras/compatíveis:
|
|||||||
|
|
||||||
* [MRI](https://github.com/ruby/ruby) - Escrita em C, esta é a implementação de
|
* [MRI](https://github.com/ruby/ruby) - Escrita em C, esta é a implementação de
|
||||||
referência do Ruby. Por definição, é 100% compatível (consigo mesma). Todos os
|
referência do Ruby. Por definição, é 100% compatível (consigo mesma). Todos os
|
||||||
outros rubies mantêm compatibilidade com a MRI (veja [RubySpec](#rubyspec) abaixo).
|
outros rubies mantêm compatibilidade com a MRI (veja [Ruby Spec](#ruby-spec) abaixo).
|
||||||
* [JRuby](http://jruby.org/) - Escrita em Java e Ruby, esta implementação
|
* [JRuby](http://jruby.org/) - Escrita em Java e Ruby, esta implementação
|
||||||
robusta é um tanto rápida. Mais importante ainda, o ponto forte do JRuby é a
|
robusta é um tanto rápida. Mais importante ainda, o ponto forte do JRuby é a
|
||||||
interoperabilidade com JVM/Java, aproveitando ferramentas JVM, projetos, e
|
interoperabilidade com JVM/Java, aproveitando ferramentas JVM, projetos, e
|
||||||
@ -98,9 +98,9 @@ sempre focam em uma versão específica da MRI para compatibilidade. Diversas
|
|||||||
implementações têm a capacidade de entrar em diferentes modos (1.8 ou 1.9, por
|
implementações têm a capacidade de entrar em diferentes modos (1.8 ou 1.9, por
|
||||||
exemplo) para especificar qual versão da MRI focar.
|
exemplo) para especificar qual versão da MRI focar.
|
||||||
|
|
||||||
## RubySpec
|
## Ruby Spec
|
||||||
|
|
||||||
A maioria das implementações Ruby dependem fortemente da [RubySpec](http://rubyspec.org/).
|
A maioria das implementações Ruby dependem fortemente da [Ruby Spec](https://github.com/ruby/spec).
|
||||||
Ruby não tem uma especificação oficial, então a comunidade tem escrito
|
Ruby não tem uma especificação oficial, então a comunidade tem escrito
|
||||||
especificações executáveis em Ruby para testar a compatibilidade de suas
|
especificações executáveis em Ruby para testar a compatibilidade de suas
|
||||||
implementações com a MRI.
|
implementações com a MRI.
|
||||||
|
@ -52,7 +52,7 @@ Very mature/compatible:
|
|||||||
|
|
||||||
* [MRI](https://github.com/ruby/ruby) - Written in C, this is the reference implementation of Ruby. By
|
* [MRI](https://github.com/ruby/ruby) - Written in C, this is the reference implementation of Ruby. By
|
||||||
definition it is 100% compatible (with itself). All other rubies
|
definition it is 100% compatible (with itself). All other rubies
|
||||||
maintain compatibility with MRI (see [RubySpec](#rubyspec) below).
|
maintain compatibility with MRI (see [Ruby Spec](#ruby-spec) below).
|
||||||
* [JRuby](http://jruby.org/) - Written in Java and Ruby, this robust implementation is quite fast.
|
* [JRuby](http://jruby.org/) - Written in Java and Ruby, this robust implementation is quite fast.
|
||||||
Most importantly, JRuby's strength is JVM/Java interop, leveraging existing
|
Most importantly, JRuby's strength is JVM/Java interop, leveraging existing
|
||||||
JVM tools, projects, and languages.
|
JVM tools, projects, and languages.
|
||||||
@ -80,9 +80,9 @@ target a specific version of MRI for compatibility. Many implementations have
|
|||||||
the ability to enter different modes (for example, 1.8 or 1.9 mode) to specify
|
the ability to enter different modes (for example, 1.8 or 1.9 mode) to specify
|
||||||
which MRI version to target.
|
which MRI version to target.
|
||||||
|
|
||||||
## RubySpec
|
## Ruby Spec
|
||||||
|
|
||||||
Most Ruby implementations rely heavily on [RubySpec](http://rubyspec.org/). Ruby
|
Most Ruby implementations rely heavily on [Ruby Spec](https://github.com/ruby/spec). Ruby
|
||||||
has no official specification, so the community has written executable specs in
|
has no official specification, so the community has written executable specs in
|
||||||
Ruby to test their implementations' compatibility with MRI.
|
Ruby to test their implementations' compatibility with MRI.
|
||||||
|
|
||||||
|
@ -70,7 +70,7 @@ Một số ứng dụng nổi tiếng/tương thích cao:
|
|||||||
|
|
||||||
* [MRI](https://github.com/ruby/ruby) - Được viết bằng C, đây là ứng dụng
|
* [MRI](https://github.com/ruby/ruby) - Được viết bằng C, đây là ứng dụng
|
||||||
tham chiếu của Ruby. Nó tương thích 100%. Tất cả các phiên bản Ruby có khả
|
tham chiếu của Ruby. Nó tương thích 100%. Tất cả các phiên bản Ruby có khả
|
||||||
năng duy trì với MRI(xem [RubySpec](#rubyspec) bên dưới).
|
năng duy trì với MRI(xem [Ruby Spec](#ruby-spec) bên dưới).
|
||||||
* [JRuby](http://jruby.org/) - Được viết bằng Java và Ruby, ứng dụng này khá
|
* [JRuby](http://jruby.org/) - Được viết bằng Java và Ruby, ứng dụng này khá
|
||||||
nhanh. Điểm mạnh quan trọng nhất của JRuby là JVM/Java interop, tận dụng
|
nhanh. Điểm mạnh quan trọng nhất của JRuby là JVM/Java interop, tận dụng
|
||||||
các công cụ, dự án và ngôn ngữ hiện có của JVM.
|
các công cụ, dự án và ngôn ngữ hiện có của JVM.
|
||||||
@ -97,9 +97,9 @@ hướng đến sự một phiên bản đặc biệt của MRI cho sự tương
|
|||||||
dụng có khả năng đến các chế độ khác nhau (ví dụ, 1.8 hoặc 1.9) để hướng đến
|
dụng có khả năng đến các chế độ khác nhau (ví dụ, 1.8 hoặc 1.9) để hướng đến
|
||||||
phiên bản MRI.
|
phiên bản MRI.
|
||||||
|
|
||||||
## RubySpec
|
## Ruby Spec
|
||||||
|
|
||||||
Hầu hết các ứng dụng Ruby dựa vào [RubySpec](http://rubyspec.org/). Ruby không
|
Hầu hết các ứng dụng Ruby dựa vào [Ruby Spec](https://github.com/ruby/spec). Ruby không
|
||||||
có thông báo chính thức, nhưng cộng đồng đã viết những specs thực thi trong
|
có thông báo chính thức, nhưng cộng đồng đã viết những specs thực thi trong
|
||||||
Ruby để kiểm tra sự tương thích với MRI.
|
Ruby để kiểm tra sự tương thích với MRI.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user