> > It is primarily an idiomatic difference between programming in a static OO > language and a dynamic OO language. If you do this style of lexically > resolved decomposition in ES you actually can use your generic method on a > different kind of object, like your original problem statement required. I > don't believe that you can do that with your Java solution. It its still a > type shape mismatch that is gong to have to be detected somewhere > (presumably by the java.lang.reflect methods that would be used to transfer > or invoke the method). >
Right - I'm intentionally trying to do something that is not possible in Java, but in a way that a Java programmer might try to do it. > ES is clearly a dynamically typed language rather than a statically typed > language. Whatever JS classes ought to be, they need to be based upon > dynamic language concepts. > Definitely! kevin
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

