Global Feed Post Login
Replying to Avatar Vitor Pamplona

Android coding is a constant reminder of how much performance relies on you knowing the exact inner workings of your environment:

Today's case: `array.toList()` is 4x(!!) slower than `listOf(array)` to return exactly the same thing.

But don't worry, there is also `array.asList()`, which is just 2x slower and `Arrays.asList` which is slighly faster than `listOf`.

This is not confusing at all.

Avatar
frphank 1y ago

Pro tip: Use Haskell and compile to machine code.

Beware this requires skills.

Reply to this note

Please Login to reply.

Discussion

Avatar
Vitor Pamplona 1y ago

Skills not found.

Thread collapsed