Problemas de novato con el METODO "gets"

Hoolaa a todos… soy nuevo en la lista y tambien en la programacion con
Ruby…
anoche practicando con el libro “Learn To Program” de Christ Pine en la
pag 37
sale el sig cod:


puts ’ Hello there, and what' s your name?’
name = gets
puts ’ Your name is ’ + name + ’ ? What a lovely name!’
puts ’ Pleased to meet you, ’ + name + ’ . :)’


segun lo que entendi en el libro, el metodo “gets” captura lo que uno
escriba en la consola y lo almacena en la variable “name” cuyo valor
sera usado en las siguientes
lineas donde sale el “puts” es decir si escribo: RuBy deberia
inprimirme: Your name is RuBy ? What a lovely name!

el problema que tengo es que al ejecutar el codigo, el msdos se me
queda trabado y no hace nada.haga lo que haga no responde y tengo que
cerrarlo.
eso solo me a pasado cuando uso ese metodo “gets” quisiera saber si
esa sintaxis es correcta, ya que se hacer programas de este tipo en modo
consola pero en VB.Net y C#. y me gustaria pasar algunos ya hechos a
lenguaje Ruby. ( en VB.Net y C# se usa el “Console.readline()”

estoy programando en Win XP Sp3, con Ruby 1.8.6 en el editor SciTE

espero puedan responderme a esto y gracias de antemano.

mm no deberia haber problema ahi

prueba con el irb

en ms dos pon irb y enter, y pon name = gets luego el puts ‘pusiste’ +
name

si te pasa lo mismo mm quizas quedo algo mal instalado del interprete
ruby

prueba reinstalando
El día 28/07/08, Jesus M. [email protected] escribió: