Title: This is a question I&#x27;ve often wondered, and am perhaps asking now out of sheer frustration. I have ADHD, of which my particular &#x27;mutation&#x27; of ADHD makes it difficult to read and absorb written text.<p>I&#x27;m not afraid of programming in general, being a data analyst by trade I often use Python and SQL in my day job. I&#x27;ve trained on Java, and C# (though admittedly with some difficulty) and had dabbled in Delphi (Object Pascal) and Visual Basic as a little girl so the concept of programming isn&#x27;t new to me. Perhaps the &#x27;low-level-nes&#x27; of Rust, a language I would love to learn, is new to me which is perhaps one of the reasons I&#x27;m having some trouble understanding it.<p>I&#x27;m struggling with heavy implementations of symbols, and perhaps &#x27;shorthand&#x27; reserved keywords in languages like Rust, C++ and to some extent JavaScript; I find they aren&#x27;t as readable as &#x27;higher level&#x27; languages like Python.<p>Given that Rust is one of the newer languages on the block, Python is 21 years it&#x27;s senior, was the syntax of Rust determined by performance factors or because of it&#x27;s &#x27;low-level-ness&#x27;? Are languages like Python and SQL more legible because they&#x27;re interpreted and compiled into bytecode, rather than just compiled into specific machine code? Or is it purely a decision of the language&#x27;s developer?<p>This question is focused on Rust specifically, given that&#x27;s a newer language, perhaps wondering why it didn&#x27;t adopt some of the design principles of easier to read languages, though I am certainly not singling it out. Are there ADHD friendly tutorials&#x2F;books on Rust?
Upvote: