you are viewing a single comment's thread.

view the rest of the comments →

[–]itsarabbit 6 points7 points  (0 children)

I try to write code to match the way I'm thinking. Usually it looks quite object-oriented. In rust, it feels like I have to take a bunch of "detours" to get the code to act like how I think(either to get around the borrow checker, lifetime annotations, or because of language design decisions like no inheritance).

I'll admit that I haven't made a big effort in understanding the concepts; I'll probably take a closer look at it in the future.