3 replies
November 2012

_53555922

Why are static methods less of a problem in Ruby and Python than in Java or C#? I think rather, you're just dealing with simpler constructs in scripting languages that are closer to the metal (ironically) so things like "global variables" are less scary inside an isolated interpreter instance.

1 reply
November 2012 ▶ _53555922

jbrains

I find it much easier to replace/override class methods in Ruby than static methods in Java, so I feel more comfortable refactoring them in Ruby than in Java.

March 2014

Benjamin

:c