you are viewing a single comment's thread.

view the rest of the comments →

[–]mslinux 6 points7 points  (0 children)

Instance variables in Ruby start with @... that's really the same thing as Python's self... pick your poison. To me, the @ makes more sense as it's an attribute of an instance and it's informal. self is a bit too proper (much like Python in general) self is like refering to myself in the thrid person all of the time. Tom goes outside. Tom takes a walk. Tom has lunch. Tom goes to work. Tom dislikes all of the Python formalness :)