Sure, let's make Exception#getMessage `null` sometimes. Because inside a `catch` block seems like the perfect place to be accidentally throwing NPEs.
-
-
Pervasive monomorphization means whenever you have a generic function/impl, you end up recompiling its body for every distinct type arguments, even if all you wanted was parametric polymorphism and not necessarily performance. That fundamentally limits incremental compilation.
-
That makes sense, even though I'm a little surprised it adds up to slower compile times than Scala's smorgasbord of features... but generic methods are very pervasive, so maybe I shouldn't be!
- Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.