Hi there,

might it be possible for Groovy to get rid of this stupid Java abomination, 
especially to allow code like

class Foo {
  Foo(someargs) {
    sanitize-args
    super(sanitized-args)
  }
}

instead of the currently enforced ugly work-arounds (like e.g., using a 
sanitize static method for each arg or so)?

(The very remote danger of calling a method of an un-initialised object in the 
code above super-constructor is definitely not an excuse of such a crippling 
limitation. If the programmer is not a complete nincompoop, he wouldn't; and if 
he is, he'd shoot his own leg in a plethora of other ways anyway.)

Thanks,
OC

Reply via email to