| ▲ | pdimitar 8 months ago |
| I am not sure I can decipher from your comment what do you exactly find unpleasant in the language and the tooling? |
|
| ▲ | gigel82 8 months ago | parent | next [-] |
| Not OP but the syntax is off-puting for me, it's simply difficult to read. I can parse and read all C/C++/TypeScript/Java/C# code with ease, it all makes sense and reads like poetry. Rust's syntax is just ugly, I have a visceral unpleasant feeling sort-of like when I have to read Perl code or (to a lesser degree) Objective-C. |
| |
| ▲ | ribadeo 8 months ago | parent [-] | | You don't like the turbofish? | | |
| ▲ | rcxdude 8 months ago | parent [-] | | lifetime annotations seem to be the biggest yuck for most people, given it's the most un-C++ like syntax (and single-quotes are always balanced in most languages). | | |
| ▲ | rightbyte 8 months ago | parent | next [-] | | Single quotes are not balanced in GNU Octave or Lisps. I have never seen that as a critique of those. | | |
| ▲ | rcxdude 8 months ago | parent [-] | | I think they have more obvious syntax complaints (from the perspective of the C-syntax language developer), to be fair |
| |
| ▲ | bmicraft 7 months ago | parent | prev [-] | | That's what's always tripped me up learning VHDL. I still don't really like it. |
|
|
|
|
| ▲ | JohnFen 8 months ago | parent | prev | next [-] |
| I dislike the language's syntax. I dislike the crates concept, but that's a minor thing I probably shouldn't have mentioned. |
| |
| ▲ | pdimitar 8 months ago | parent [-] | | You probably should not have because I'd immediately ask what is the alternative to crates. :D Dependency management is a fact of life for most of us out there in the trenches. It cannot be escaped. We don't want to roll our own. |
|
|
| ▲ | otabdeveloper4 8 months ago | parent | prev [-] |
| Sorry buddy, you're not allowed to dislike Rust on the internet.
You will now be arrested by the internet police and banned. |
| |