Does the fact that Rails have an MVC approach mean that is has dependency injection?
Or is there a reason that we don\'t talk about dependency injection in Rails?
I use this IoC https://github.com/alexeypetrushin/micon in my Web Framework, most of time it stays hidden and silently solves issues of dependencies and component initializtion that otherwise should be solved manually.
You can see it in action here http://ruby-lang.info (this site powered with Rad, my web framework https://github.com/alexeypetrushin/rad_core ).