Updated SotL/L documents for Iteration 2

Andrey Breslav andrey.breslav at jetbrains.com
Mon Sep 17 06:28:02 PDT 2012

> Didn't you get your pony yet?
> -Doug
On behalf of my pony, I would like to express one concern that, I realize, may sound too idealistic, but...

We have an option not to specialize new methods for primitive types now and implement fixnums, in a future version of the JDK (I realize that having fixnums ever is unlikely, but I'd think that having interface evolution support would be even more unlikely, yet here we are).

If we specialize now, we are stuck with a cluttered API forever, or until fixnums are done AND a new collection framework is rolled out.

Now, the question is what do we prefer:
- Cluttered API until two unlikely events (fixnums and new collections) happen,
- Performance penalty until one of those events (fixnums) happens?

Andrey Breslav
JetBrains, Inc.
"Develop with pleasure!"

More information about the lambda-libs-spec-observers mailing list