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 #CommonLisp

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?

@dylanisaiah difficult to enumerate. Some bits feel very old (like the "car" function named after a register on an old IBM mainframe from the 70s) and some of it is space age: getting into macros and writing programs that write programs.

It's a language that you will be learning new things about for years and years.

A good place to start is googling "practical common lisp" as a free introductory book.

It is, unfortunately, completely unemployable!

@dylanisaiah @catboi29 Sorry to chime in from the sidelines: To me, #CommonLisp feels like home. I mean this seriously: This is my home language. I know and confidently use a lot of other programming languages, but whenever I use Common Lisp, I get a sense of calm, familiarity, warmth, predictability, and belonging that I don’t have with any other language. Common Lisp has, as far as I can tell, what Christopher Alexander calls the Quality Without a Name. Common Lisp is alive, it has a sense of history, of constructs that just work and fit extremely well together, of a living and breathing organism that takes good care of you and your ideas. Sorry to sound so esoteric, but that’s just how it is, for me at least…

@pascal_costanza @dylanisaiah @catboi29 Much the same for me.

Whereas Python feels like a messy desk, but worse—someone else’s messy desk.

@pascal_costanza @dylanisaiah @catboi29

does javascript count?

i mean i just read through theblist of all languages mentioned so far and i almost touched all of them - still JS makes me most happy and i feel at home 😅

@serapath @dylanisaiah @catboi29 "Tyler Durden: How's that working out for you?

Jack: Great.

Tyler Durden: Keep it up then."

@[email protected]

@[email protected] @[email protected]

If I were a programming language I would hire you as chief of the fan club.

@dylanisaiah @catboi29

#CommonLisp just gets out of the way. It makes thinking about problems and solutions in your head to code on the screen a fluid endeavor.

It is the ideal prototyping language and I like that it comes with a lot of batteries included.

There's also no quirkiness in it for me. There's some warts but they don't really detract from the overall experience.

(It also available for and can target a lot of platforms: I have an app available on Android for testers.)