Argumento de print
El objeto print puede funcionar con argumento o sin él. Al poner simplemente print se imprimirá en la pantalla principal el mensaje que llegue a su entrada (en este caso ‘print: hola’). Si añadimos un argumento, se imprimirá el argumento y el mensaje (‘x: hola’ en el ejemplo). De entrada, puede parecer algo poco importante, pero si queremos incluir varios print en el mismo patch sirve para distinguirlos.


Diferenciar objetos de la misma clase a través de argumentos es útil en muchas ocasiones, no sólo con el objeto print, sino con muchos otros, como send o receive, por ejemplo.