News for hackers. Stuff that matters.
Re:Erlang: The coding language that finance forgot by MattPalmer1086 on Thursday February 02, 2023 @07:53AM (#34625846)
I personally like Rust a lot, but it isn't on our radar at all. Nobody has even mentioned it.

Java and C++ are fine for what we do. What advantages (other than memory safety, which Java has too) do you see in Rust?

Re:Erlang: The coding language that finance forgot by jjnoakes on Thursday February 02, 2023 @11:43AM (#34629100)
Not OP and not choosing a side in this thread on the RIIR topic, but I would like to address why I like Rust over those other language - in addition to memory safety, I really like the stronger types (specifically sum types), the move semantics, and the data-race safety.
Re:Erlang: The coding language that finance forgot by fndex on Thursday February 02, 2023 @12:06PM (#34629580)
I know Rust is a systems programming language, but I've been playing with it for some time writing high-level stuff like REST/GraphQL APIs, websockets and web backends in general. And I have to admit it is a breath of fresh air.

No crazy enforced OOP with a gazillion classes and inheritance, no non-sense design patterns just because the language enforces you to use OOP for everything, an amazing type system, no null pointer exceptions, great compiler error messages and so on...

Of course there are problems, like any other language, but it is crazy how it as a systems programming language is so good at expressing domain logic.

Java has a much bigger ecosystem, but judging JUST by the language design, I'd pick Rust over Java without thinking twice.