From: Matthew Kerwin Date: 2012-10-26T08:51:59+09:00 Subject: Re: Name/symbol/object type clash? What is happening here? On 26 October 2012 09:19, Igor Pirnovar wrote: > Bartosz DziewoƄski wrote in post #1081236: > Use of '@' instance variables is sometimes unavoidable and necessary. > Ruby grammar is clear about its use, except when it comes to the > conundrum of mixing Struct with class reopening, and using instance > variables in this context. The examples above clearly demonstrate these > problems. So the whole discussion can be summed up as: monkey-patching is dangerous, only do it if you understand the implications. Let's all play nice now, 'k? -- Matthew Kerwin, B.Sc (CompSci) (Hons) http://matthew.kerwin.net.au/ ABN: 59-013-727-651 "You'll never find a programming language that frees you from the burden of clarifying your ideas." - xkcd