3 ms·
Yes, I feel you. As I said, we often need to sacrifice immutability to performance, and that's ok. If they insisted using immutable structures in high-performan
by deepsun 2y ago
Yes, I feel you. As I said, we often need to sacrifice immutability to performance, and that's ok. If they insisted using immutable structures in high-performance applications, then functional programming won't help anyway.
- fhasdfyuasd 2y agoHopefully we won't have to make that trade off for too long https://www.microsoft.com/en-us/research/uploads/prod/2020/11/perceus-tr-v1.pdf https://www.microsoft.com/en-us/research/uploads/prod/2020/1...
- codethief 2y agoCame here to write this. There's also a (research) language that uses the Perceus algorithm: https://koka-lang.github.io/ https://koka-lang.github.io/
- deepsun 2y agoEven reference counting needs memory management. Granted, allocations are very fast on the JVM heap, but cannot be faster than no allocations.