4 ms·
So the definition of explicit or not has to do with the computability of the question. Method resolution is not computable in a dynamic language with monkey pa
by jopsen 9y ago
So the definition of explicit or not has to do with the computability of the question.
Method resolution is not computable in a dynamic language with monkey patching.
Hence, not explicit.
That's a good point.
- pgwhalen 9y agoAnother way to think about it is whether the IDE can do it for you. As a Java dev (who is admittedly a bit of a slave to IntelliJ) this is a huge part of my programming experience.
- nitrogen 9y agoA heavyweight IDE is really only necessary because of the unwieldiness of Java patterns for naming and code layout. Autocompletion and navigation leads to code that is only manageable with those features in a vicious cycle.