JavaFree.org | RubyOnBr.org

Blocos de código

Acompanhar Blocos de código 3 posts, 3 participantes

Avatar marcelo madeira 1 post

Fala pessoal.

Trabalho com Java a bastante tempo e agora estou estudando ruby. Estou achando uma linguagem muito interessante.

Estou com dúvidas quanto aos blocos de código. Todo bloco de código pode ser considerado uma closure?

Em todo lugar que vejo, o pessoal mostra como exemplos blocos de código com iterações em listas, hashs, etc. Alguém já utilizou blocos de código para criar uma API ou até mesmo para solucionar algum requisito de software? Gostaria de conhecer outras aplicações deste recurso.

Atenciosamente,
Marcelo Madeira

 
Avatar Daniel Libanori 199 posts

Blocos de código é a implementação de closures em Ruby.

Brinque com a linguagem. Você vai utilizar blocos todo dia, toda hora e vai adorar.

 
Avatar Akita On Rails 298 posts

Um exemplo de utilização de blocos: o novo framework Waves feito em Ruby como alternativa ao Rails: ele liga requests a blocos de código no que eles chamam de “Request Lambdas”. Tem muitas utilizações para blocos, não dá para viver em Ruby sem.