RubyConf India 2011 - But the language supports it
In RubyConf India 2011, Aakash and Niranjan spoke about a few features of the Ruby language which when used wisely allow programmers to solve problems elegantly but if they are used without caution can lead to bad code.
Discussing language constructs with fellow developers in the context of solving a particular problem is something we do routinely. While most such conversations are productive and useful, a fair portion degenerate into angry brawls. A pattern we've observed in the latter situation is that a surprising number of times the argument is that "Why shouldn't I use language feature X to achieve objective Y - after all, the language supports X."
For more talks by us at various conferences, please look for posts tagged 'conference.'
But the language supports it from Innovation & Technology Trust on Vimeo.