JavaFree.org | RubyOnBr.org

Urgente, por favor me ajudem

Acompanhar Urgente, por favor me ajudem 5 posts, 4 participantes

Avatar Ale_ju 7 posts

Estou necessitando saber as seguintes questões sobre ruby:
quais os tipos existentes na linguagem? primitivos? compostos?

qual o tipo de equivalencia de tipos é utilizada em Cobol?
por Nome: Variáveis
possuem tipos compatíveis se estiverem na
mesma declaração ou em declarações que
usem o mesmo nome de tipo.
Ex. em C++:
// todas as variáveis são de tipos compatíveis:
int x, y, z; // (mesma declaração)
int w; // (mesmo tipo de nome das variáveis x, y, z)

por Estrutura:
variáveis têm
tipos compatíveis se os seus tipos tiverem
estruturas idênticas.
Ex. em C (compatibilidade de estrutura):
char letraA = ’A’;
int ordemA = 65;
letraA = ordemA; // ou ordemA = letraA; é válido

Ruby atende ao principio da completude?

Nenhuma operação deve ser arbitrariamente
restringida pelo tipo dos valores envolvidos.

 
Avatar rrsilva 38 posts

http://www.ruby-lang.org

Reformule a pergunta, não deu p/ entender nada do quê vc está precisando. Alias, cheira a trabalho de faculdade e se for isso, provavelmente ninguém vai responder.

O ruby é uma linguagem orientada a objetos sem tipagem forte. Isso já responde muita coisa.

 
Avatar Ulisses Mont... 10 posts

Mais especificamente, da tradução direta do ‘How to Ask Questions the Smart Way’ do Eric Raymond:

http://www.istf.com.br/?page=perguntas#homework
http://www.istf.com.br/?page=perguntas#urgent

 
Avatar Ale_ju 7 posts

Na verdade so quero saber se Ruby atende ao principio da completude? E como ele faz a equivalência de tipos(por estrutura, por nome, ou por declaração).

 
Avatar Mereghost 844 posts

rrsilva:

Na verdade ruby tem tipagem forte, sim. Não confunda linguagem dinâmica com tipagem fraca.