Neurodivergent devs: what languages actually *click* for your brain?
-
Neurodivergent devs: what languages actually *click* for your brain? Not popularity โ what feels kind, predictable, low-cognitive-load? Why?
I'm building a framework for ND devs and want real experiences. Rust? Go? Odin? Python? Something else?
Tell me what works (or doesn't) for you.
#ActuallyAutistic #ADHD #Neurodivergent #Programming #Rust #Go #Odin
-
Neurodivergent devs: what languages actually *click* for your brain? Not popularity โ what feels kind, predictable, low-cognitive-load? Why?
I'm building a framework for ND devs and want real experiences. Rust? Go? Odin? Python? Something else?
Tell me what works (or doesn't) for you.
#ActuallyAutistic #ADHD #Neurodivergent #Programming #Rust #Go #Odin
@dylanisaiah C-family broadly but at least for now high level - C# over Python but Python over the next runner up by a good bit.
I do C++ here and there for hobbyist microcontroller stuff but it doesn't come easily.
-
@dylanisaiah C-family broadly but at least for now high level - C# over Python but Python over the next runner up by a good bit.
I do C++ here and there for hobbyist microcontroller stuff but it doesn't come easily.
@gooba42 I've been trying to pick a language that doesn't fight with me. I really enjoy Rust but it's hard to learn. I just found Odin and it's interesting. C/C++ looks too complicated for me.
-
@dylanisaiah C-family broadly but at least for now high level - C# over Python but Python over the next runner up by a good bit.
I do C++ here and there for hobbyist microcontroller stuff but it doesn't come easily.
@gooba42 Also: I love C# syntax but the ecosystem weight worries me. How's your experience with that?
-
@gooba42 Also: I love C# syntax but the ecosystem weight worries me. How's your experience with that?
@dylanisaiah My history is mainly self-taught everything.
I learned C# one weekend because work changed their minds on something they thought would be Java.
I do my hobby stuff at home with JetBrains and VSCode on NixOS Linux but work is all in on Windows. I can't say as I've felt much difference from the ecosystem but I don't care for the Visual Studio IDE.
-
@dylanisaiah My history is mainly self-taught everything.
I learned C# one weekend because work changed their minds on something they thought would be Java.
I do my hobby stuff at home with JetBrains and VSCode on NixOS Linux but work is all in on Windows. I can't say as I've felt much difference from the ecosystem but I don't care for the Visual Studio IDE.
@gooba42 I am self-taught everything. Though I don't learn like everyone else and learning is actually quiet difficult for me. I started with Java -> C# -> Rust and now I am trying Odin. Though I toyed with other languages Python/GDScript (Godot) and Go.
-
@gooba42 I've been trying to pick a language that doesn't fight with me. I really enjoy Rust but it's hard to learn. I just found Odin and it's interesting. C/C++ looks too complicated for me.
@dylanisaiah I think part of C/C++ that makes it so unfriendly is the overbearing noise about memory management. It's difficult when you get into the weeds but not every project actually needs to get into the weeds that way.
It's much easier to learn something when you actually have a need for it though. If you don't jump right into the deep end, you can soften the learning curve considerably.
That said, there's a lot of power in the "fancy" parts too.
-
@gooba42 Also: I love C# syntax but the ecosystem weight worries me. How's your experience with that?
@dylanisaiah @gooba42 I do C# a lot and loving the language. What do you mean with "the ecosystem weight"?
-
@gooba42 I am self-taught everything. Though I don't learn like everyone else and learning is actually quiet difficult for me. I started with Java -> C# -> Rust and now I am trying Odin. Though I toyed with other languages Python/GDScript (Godot) and Go.
@dylanisaiah I haven't clicked with rust though I've been poking at it and trying a little. It's just hard once you have *a* language that works to justify going deep on another thing. It really needs to offer something special that's actually relevant to my personal project to make it worth switching things up
-
@dylanisaiah I think part of C/C++ that makes it so unfriendly is the overbearing noise about memory management. It's difficult when you get into the weeds but not every project actually needs to get into the weeds that way.
It's much easier to learn something when you actually have a need for it though. If you don't jump right into the deep end, you can soften the learning curve considerably.
That said, there's a lot of power in the "fancy" parts too.
@gooba42 I haven't tried C/C++, though memory management really isn't something I want to think about, let alone tackle. I mostly just don't like the syntax. stdin/stdout etc. it all looks very... confusing to be honest.
-
Neurodivergent devs: what languages actually *click* for your brain? Not popularity โ what feels kind, predictable, low-cognitive-load? Why?
I'm building a framework for ND devs and want real experiences. Rust? Go? Odin? Python? Something else?
Tell me what works (or doesn't) for you.
#ActuallyAutistic #ADHD #Neurodivergent #Programming #Rust #Go #Odin
@dylanisaiah
Python or Rust -
@dylanisaiah @gooba42 I do C# a lot and loving the language. What do you mean with "the ecosystem weight"?
@josejfernandez @gooba42 IDE weight mostly โ Visual Studio/Rider feel heavy compared to lightweight editors I use for other languages. Do you use something lighter? Or does the tooling just fade into the background after a while?
-
@dylanisaiah
Python or Rust@Nours Rust has been my goto for awhile. Python doesn't click with me.
-
Neurodivergent devs: what languages actually *click* for your brain? Not popularity โ what feels kind, predictable, low-cognitive-load? Why?
I'm building a framework for ND devs and want real experiences. Rust? Go? Odin? Python? Something else?
Tell me what works (or doesn't) for you.
#ActuallyAutistic #ADHD #Neurodivergent #Programming #Rust #Go #Odin
@dylanisaiah honestly, bash. It's brutalist, but it gets the job done.
-
Neurodivergent devs: what languages actually *click* for your brain? Not popularity โ what feels kind, predictable, low-cognitive-load? Why?
I'm building a framework for ND devs and want real experiences. Rust? Go? Odin? Python? Something else?
Tell me what works (or doesn't) for you.
#ActuallyAutistic #ADHD #Neurodivergent #Programming #Rust #Go #Odin
It's like you're walking through an abandoned mall and discover a custom rolls Royce parked with the keys in the ignition fully fueled. And you can just... Drive it.
It's got a lot of quirks but underneath it all is a solid foundation that has so many good ideas in
-
@dylanisaiah honestly, bash. It's brutalist, but it gets the job done.
@d1 Bash is honest about what it is โ no pretenses. Do you ever find yourself wanting something higher-level, or does Bash cover most of what you need?
-
It's like you're walking through an abandoned mall and discover a custom rolls Royce parked with the keys in the ignition fully fueled. And you can just... Drive it.
It's got a lot of quirks but underneath it all is a solid foundation that has so many good ideas in
@catboi29 You've sold me on the imagery alone. What does Common Lisp actually *feel* like to use day-to-day? Is the quirkiness charming or frustrating?
-
@d1 Bash is honest about what it is โ no pretenses. Do you ever find yourself wanting something higher-level, or does Bash cover most of what you need?
@dylanisaiah I also really like #python and C. Languages like Javascript, C++ etc are unthinkable to me, I see them as unholy abominations.
-
@dylanisaiah I also really like #python and C. Languages like Javascript, C++ etc are unthinkable to me, I see them as unholy abominations.
@d1 Python doesn't click with me and C looks scary! I don't even want to touch JS or C++ honestly
-
Neurodivergent devs: what languages actually *click* for your brain? Not popularity โ what feels kind, predictable, low-cognitive-load? Why?
I'm building a framework for ND devs and want real experiences. Rust? Go? Odin? Python? Something else?
Tell me what works (or doesn't) for you.
#ActuallyAutistic #ADHD #Neurodivergent #Programming #Rust #Go #Odin
@dylanisaiah Python is generally my go-to but I'm fairly used to jumping between languages.
Python's pretty nice because it reads like pseudocode and still has a LOT of uses, so it's both super accessible and super powerful

