Linux people doing Linux things, it seems.

you are viewing a single comment's thread
view the rest of the comments
[–] [S] 17 points 2 years ago (4 children)

even though Rust is objectively better.

In some of its characteristics, Rust is certainly a good language. The borrow checker, however, still haunts my restless dreams today.

  • source
  • parent
  • hideshow 8 child comments
  • [–] 8 points 2 years ago (4 children)

    I'm a C/C++ dude but I heard it being called the "Karen compiler". It doesn't look that scary based on samples I've seen, but there's way more to it I am assuming.

  • source
  • parent
  • hideshow 8 child comments
  • [–] 21 points 2 years ago

    I'm no Rust expert, but in my experience the borrow checker is a pain for a bit, then you start to get a sense of what works and what doesn't, and after a while it has taught you to write cleaner code.

  • source
  • parent
  • [–] 12 points 2 years ago* (last edited 2 years ago) (1 child)

    "Karen compiler" is almost perfect, except unlike Karens, the compiler is delightfully helpful with the error messages it gives you (usually). It usually gives a straightforward error, an error code, and sometimes, an easy fix.

    As someone that started with Rust, but just yesterday had to fix some C++ code, working with any other compiled language makes me shudder. I have nothing but respect for devs that have to wade through stuff like that.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 2 years ago

    I'm not a software dev (I'm a SysEng), and have never touched Rust (I've looked at the Rust source code and it scares me haha), but I know a fair amount of Go, and even the Go compiler is a pain in the ass occasionally. I've "mother fucked" it so many times.

  • source
  • parent