]> Sergey Matveev's repositories - stargrave-blog.git/commit
Разница подходов ко времени в Go и Rust
authorSergey Matveev <stargrave@stargrave.org>
Tue, 6 Jun 2023 08:35:52 +0000 (11:35 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Tue, 6 Jun 2023 08:35:52 +0000 (11:35 +0300)
commitd4b2e19b237a45cefd3a7ed58631df6a431be4d2
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parenta4a2ccac058165cc4a551de4128d6bf85799f376
Разница подходов ко времени в Go и Rust

https://ntietz.com/blog/units-in-go-rust/
В Go Duration это просто int64, обозначающий наносекунды. В Rust это
приватная/закрытая структура где отдельно есть секунды и наносекунды.
Собственно, как субъективно написал автор, у Rust "extra complexity".
Для меня Rust это в первую очередь сложность, как-будто ради сложности.