Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
simag
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
simag
9mo ago
This is a follow-up of the 2021 post: https://blog.kraken.com/product/engineering/oxidizing-kraken... We originally introduced Rust (back in 2018) as a small experiment alongside existing systems, mostly to valida
2.
▲
From Experiment to Backbone: Adopting Rust in Production
(blog.kraken.com)
7 points
by
simag
9mo ago
|
1 comments
3.
▲
by
simag
3y ago
If by excessive typing you mean complex trait bounds and the like, it's really something isolated to the most generic libraries, and reasonably rare. Most application code is simply typed - take a struct or an enum, return another. S
4.
▲
by
simag
3y ago
With hindsight, considering the cards we were dealt, there's not much I would have done differently. If I had known better before, I would have ensured stronger buy-in because after a while our internal stakeholders were often pushing
5.
▲
by
simag
3y ago
Completed a full rewrite of many components of the Kraken.com backend in about 4 years. The new system is around 1.5M loc of Rust. There was no serious alternative to rewriting, sometimes you find yourself in a corner and need to fix issue
6.
▲
by
simag
5y ago
Kraken | Full remote, globally distributed | Full-time DESCRIPTION: Kraken is one of the top cryptocurrency exchanges worldwide (and becoming more than that!). We build a lot of our modern backend code in Rust in various teams, and the Fron
7.
▲
by
simag
6y ago
Kraken Digital Asset Exchange | Software & Site Reliability Engineers | Remote | https://www.kraken.com/en-us/careers Kraken was founded in 2011, being a pioneer exchange in the crypto market. Kraken is in rapid ex
8.
▲
by
simag
6y ago
We're using thiserror, and haven't explored macros that generate an enum from the Result type. I remember there are crates exploring this, but this is something that would really benefit from compiler support. Ocaml's polym
9.
▲
by
simag
6y ago
Author of the post here - feel free to shoot any questions. Also see thread on r/rust: https://www.reddit.com/r/rust/comments/lnkx9h/oxidizing_krak...
10.
▲
by
simag
7y ago
I disagree with Stallman's skepticism (I do think it harms children and I don't think children can make that choice). But that one liner does not make him a pedophilia advocate. That makes him someone who is wrong on that topic.
11.
▲
by
simag
7y ago
It's a 3 person side-project over 3 months. I suppose he means that Rust is to thank for this level of polish and reuse of 3rd party libraries. My experience with Rust is similar and there are many projects I would consider impossible
12.
▲
by
simag
7y ago
Kudos! When Rust 1.0 was announced I had a look. I was very surprised because that language was very different from my previous look, when Rust still had GC and green threads (and a syntax with mystic sigils). Rust 1.0 looked like it could
13.
▲
by
simag
7y ago
Interesting post that show some current limitations of Rust, especially when not being able to control the design entirely. Rust's ownership system makes it harder to deal with the kind of dynamics wlroots exposes... It seems to me tha
14.
▲
by
simag
8y ago
Thank you for your kind words, and kudos to you for finding that buried submission ;-)
15.
▲
Rust and the Three Laws of Informatics
(medium.com)
2 points
by
simag
8y ago
|
1 comments