Ruby
Linguagem de programação
Conceito
Ruby é uma linguagem de programação interpretada multiparadigma, de tipagem dinâmica e forte, com gerenciamento de memória automático, originalmente planejada e desenvolvida no Japão em 1995, por Yukihiro "Matz" Matsumoto, para ser usada como linguagem de script. Matsumoto queria desenvolver uma linguagem de script que fosse mais poderosa do que Perl, e mais orientada a objetos do que Python. Ruby suporta programação funcional, orientada a objetos, imperativa e reflexiva. Foi inspirada principalmente por Python, Perl, Smalltalk, Eiffel, Ada e Lisp, sendo muito similar em vários aspectos a Python. Ruby está entre as 10 linguagens mais populares, de acordo com uma pesquisa conduzida pela RedMonk desde 2018. A implementação 1.8.7 padrão é escrita na linguagem C, como uma linguagem de programação de passe único. Não há qualquer especificação da linguagem, assim a implementação original é considerada de fato uma referência. Atualmente, há várias implementações alternativas da linguagem, incluindo YARV, JRuby, Rubinius, IronRuby, MacRuby e HotRuby, cada qual com uma abordagem diferente, com IronRuby, JRuby e MacRuby fornecendo compilação JIT e, JRuby e MacRuby também fornecendo compilação AOT. A partir das séries 1.9 em diante Ruby passou a utilizar por padrão a YARV (Yet Another Ruby VirtualMachine) substituindo a Ruby MRI (Matz's Ruby Interpreter).
CartasSaber
Ruby
Linguagem de programação
Ruby é uma linguagem de programação interpretada multiparadigma, de tipagem dinâmica e forte, com gerenciamento de memória automático, originalmente planejada e desenvolvida no Japão em 1995, por Yukihiro "Matz" Matsumoto, para ser usada como linguagem de script. Matsumoto queria desenvolver uma linguagem de script que fosse mais poderosa do que Perl, e mais orientada a objetos do que Python. Ruby suporta programação funcional, orientada a objetos, imperativa e reflexiva. Foi inspirada principalmente por Python, Perl, Smalltalk, Eiffel, Ada e Lisp, sendo muito similar em vários aspectos a Python. Ruby está entre as 10 linguagens mais populares, de acordo com uma pesquisa conduzida pela RedMonk desde 2018. A implementação 1.8.7 padrão é escrita na linguagem C, como uma linguagem de programação de passe único. Não há qualquer especificação da linguagem, assim a implementação original é considerada de fato uma referência. Atualmente, há várias implementações alternativas da linguagem, incluindo YARV, JRuby, Rubinius, IronRuby, MacRuby e HotRuby, cada qual com uma abordagem diferente, com IronRuby, JRuby e MacRuby fornecendo compilação JIT e, JRuby e MacRuby também fornecendo compilação AOT. A partir das séries 1.9 em diante Ruby passou a utilizar por padrão a YARV (Yet Another Ruby VirtualMachine) substituindo a Ruby MRI (Matz's Ruby Interpreter).
Ler o artigo na Wikipédia ↗Como estas estatísticas são calculadas
Cada valor deriva de uma medição do artigo, sem intervenção manual. As medições abaixo foram feitas a 6 de setembro de 2026.
Conceito — Modifica uma regra da partida enquanto permanecer em jogo.
Alcance
Tamanho do artigo
93 / 120
Rigor
Densidade e número de referências
60 / 120
Enraizamento
Antiguidade e número de revisões
351 / 400
Atualidade
Atividade de edição recente e tendência de visitas
16 / 30
Difusão
Edições linguísticas e ligações recebidas
80 / 100
Tamanho do artigo
64 kB
Fontes citadas
154
Secções
20
Revisões
3.059
Revisões em 90 dias
17
Ligações recebidas
3.745
Edições linguísticas
78
Visitas em 12 meses
156.350
Criado a
17 de outubro de 2001
Declarações da Wikidata
329
Rara — percentil 99,0 de notoriedade
A raridade classifica as cartas pela fama do seu tema: leituras, número de idiomas e ligações recebidas. Este nível aparece em 10,00 % das cartas tiradas de pacotes. Nada diz sobre a potência da carta, que aqui é de 695 em 1000.
Efeito
Esta carta não combate sozinha: possui um efeito único, designado pela sua medida dominante.
Saber — vantagens de tipo
Forte contra
Fraco contra
O artigo de origem
Esta carta corresponde ao elemento Wikidata Q161053, presente em 78 edições da Wikipédia.
Ilustração : ficheiro na Wikimedia Commons — Yukihiro Matsumoto, Ruby Visual Identity Team — licença Public domain. Texto do artigo sob licença CC BY-SA 4.0.
Outras cartas Saber
Real Madrid Club de Fútbol
Clube esportivo sediado em Madrid, Espanha
Conceito
Guerra do Vietnã
Conflito da Guerra Fria no Sudeste Asiático de 1955 a 1975
Conceito
Mapa
Representação visual de uma região
Conceito
Barragem
Barreira artificial em cursos de água para a retenção de grandes quantidades de água
Terreno