Points about language support for 292
pbenedict at apache.org
Sat May 2 18:00:16 PDT 2009
>> Sorry, wrapping checked exceptions is a non-starter for 292. Wrapping
>> of all sorts is one of the reasons reflection is unusably slow for
>> dynamic language implementation.
Good point. But I think it is a bad idea to alter the JLS to catch
undeclared checked exceptions -- if that is really being considered.
Neal appears to be correct in requiring that a dynamic call site
throws Throwable. Dynamic languages can ingnore the exceptions if they
want, but the Java code shouldn't.
More information about the coin-dev