3 ms·
One of my criticisms of Rust is that it’s a very RSI causing language. Very heavy on reaching awkward keys. I mean, a read through the guide makes this very re
by wredue 3y ago
One of my criticisms of Rust is that it’s a very RSI causing language. Very heavy on reaching awkward keys.
I mean, a read through the guide makes this very readable, but it doesn’t change that it looks like symbol soup and have lots of awkward repetitive strain to type it out.
- tuetuopay 3y agoThis is one I surprisingly very few complaints about the symbols used. My personal pet peeve are languages that use the walrus operator (:=) for variable assignment/declaration. Those two are on the same side of the keyboard, in the same finger column, so really slow and painful to type. If they were two keys for two different fingers, or better yet, for two different hands, that would be awesome (I have the same issue at work for the warsaw region abbreviated to waw). I write Rust daily and have yet to find such an inconvenience.
- CSSer 3y agoOdd. I'll give you that it's slow to type, but I can't agree that it's painful. Colon is on the home row under my pinky, and equal is next to the delete/backspace key that I hit all day long.
- alpaca128 3y agoDepends on the keyboard layout you're using. Most languages are more convenient on an English layout than certain others because the syntax was most likely designed by someone using a qwerty keyboard. The symbols /[]'\;= are all accessible without modifier key. I have a custom layout on my keyboards which makes each symbol reachable without moving my hands, which made it a lot more pleasant.