Polyisoprene
Joined 9 years ago
Joined 9 years ago
I’m not so sure they would have done the rewrite if the Go GC was performing better, and the choice of Rust seems primarily based on prior experience at the company writing performance sensitive code rather than delivering business value.
Future work is intending to solve the third point and add deconstructing the record for pattern matching.
“We can declare a simple x-y point abstraction as follows: record Point(int x, int y) { } which will declare a final class called Point, with immutable components for x and y and appropriate accessors, constructors, equals, hashCode, and toString implementations.”
FreeBSD’s tree.h used to have, iirc, both RB- and Splay-trees.
enum Result<T, E> { Ok(T), Err(E), }
Now the only supported Java version is 11, so a lot of companies have moved to 11 the last year.