Any pronouns. 33.

Professional developer and amateur gardener located near Atlanta, GA in the USA.

I’m using a new phone keyboard, please forgive typos.

  • 98 Posts
  • 10.4K Comments
Joined 3 年前
cake
Cake day: 2023年6月13日

help-circle


  • JackbyDev@programming.devtoLemmy Shitposti mean
    link
    fedilink
    English
    arrow-up
    1
    ·
    20 小时前

    I disagree, but I could see it being difficult for some folks with thumb problems.

    I had this cool PS2 controller that let you swap the positions of the d pad, analog sticks, and buttons. So you could make it like the Xbox layout, left analog on top left and dpad on bottom left. It’d be nice if more stuff like that was a thing. Though I think most consoles have pretty good accessibility settings now and let you do stuff like that (though not as dramatic as moving hardware of course). It could even adjust the tension in the sticks by twisting em.




  • Disclaimer: I am not a rust developer, but I am a professional developer with over ten years experience.

    I think folks telling you things like “you should learn X language before Y language” are not giving you the best advice. I often understand their arguments. The advice is typically “don’t learn X high level language before Y low level one.” But if we need to start lower, where would that advice end? Must someone really understand transistors before writing hello world in Python? No! Absolutely not.

    Learning any programming language will make you better at all programming languages. There is no perfect starting place. There is no bad starting place.

    Think about it like this. Someone tells you before learning to drive a car with automatic transmission you should learn manual. They say it’ll make you appreciate the automatic transmission.ore and that it’s easier to go from manual to automatic than from automatic to manual. Well, a more relevant question is do you plan to ever drive a manual on a normal basis. If the answer is no, you don’t plan on ever using it apart from learning how to, why bother? If you ever need to learn it, you can learn it. You’ll be better at driving by then and can focus on shifting gears without having to struggle to also focus on all the rest of the driving things you do (like staying in the lane, going the right speed not hitting people, etc.)

    If you only want to learn C just so you better appreciate things in other languages, don’t bother. Learn the language you want to use. If you want to use C, go for it! There’s nothing wrong with it. A lot of folks want to learn both Rust and C because they want to learn both and stick their toes in everything. That’s fine too! Just don’t feel obligated because you think it’s the best way forward.