digitalmars.D - Accessible Programming
- Walter Bright (3/3) Nov 09 2018 https://news.ycombinator.com/item?id=18414562
- 12345swordy (4/7) Nov 09 2018 You have any ideas on how to make the D language itself more
- solidstate1991 (13/16) Nov 09 2018 As an autistic person myself, I've to rely on automatic
- Chris Katko (8/11) Nov 09 2018 lul @ the number of people who say LISP and S-impressions
- Cym13 (6/18) Nov 10 2018 I suppose it's because since most punctuation is parentheses you
- Vladimir Panteleev (8/25) Nov 11 2018 Correct. You generally don't look at the parens at all, other
https://news.ycombinator.com/item?id=18414562 It's a great read, full of ideas and impaired people writing about what works for them.
Nov 09 2018
On Friday, 9 November 2018 at 21:10:14 UTC, Walter Bright wrote:https://news.ycombinator.com/item?id=18414562 It's a great read, full of ideas and impaired people writing about what works for them.You have any ideas on how to make the D language itself more accessible to disabled programmers when reading this article? I am game for this.
Nov 09 2018
On Friday, 9 November 2018 at 21:10:14 UTC, Walter Bright wrote:https://news.ycombinator.com/item?id=18414562 It's a great read, full of ideas and impaired people writing about what works for them.As an autistic person myself, I've to rely on automatic completion and library references, instead of learning them completely. Long ago I figured out that I sucked at lexical knowledge, so I no longer try to learn a whole reference inside out. Sad to see that many job interviews often asks them. I personally have issues with communicating with people too. This usually doesn't affect my cooperative skills, but people often wrongly assume that I don't want to cooperate due to I'm being silent and usually avoiding any chit-chat outside of my field of interest. Also using true one line bracket style helps me a lot in grouping if-else if-else and try-catch blocks.
Nov 09 2018
On Friday, 9 November 2018 at 21:10:14 UTC, Walter Bright wrote:https://news.ycombinator.com/item?id=18414562 It's a great read, full of ideas and impaired people writing about what works for them.lul the number of people who say LISP and S-impressions (coincidentally their favorite language!) is somehow easier to read for the visually impaired. I personally love reading (((((((((((((((((((((((((((((((((((((((((this )))))))))))))code)))))) with my less-than-ideal eyes.
Nov 09 2018
On Saturday, 10 November 2018 at 04:04:39 UTC, Chris Katko wrote:On Friday, 9 November 2018 at 21:10:14 UTC, Walter Bright wrote:I suppose it's because since most punctuation is parentheses you don't rely on what the punctuation is as much as how the code is laid out, and although I'm not visually impaired myself I could see why indentation is easier to grasp than determining which kind of specific symbol was used at a very specific place.https://news.ycombinator.com/item?id=18414562 It's a great read, full of ideas and impaired people writing about what works for them.lul the number of people who say LISP and S-impressions (coincidentally their favorite language!) is somehow easier to read for the visually impaired. I personally love reading (((((((((((((((((((((((((((((((((((((((((this )))))))))))))code)))))) with my less-than-ideal eyes.
Nov 10 2018
On Saturday, 10 November 2018 at 20:09:16 UTC, Cym13 wrote:On Saturday, 10 November 2018 at 04:04:39 UTC, Chris Katko wrote:Correct. You generally don't look at the parens at all, other than the pairs within the same line. The editor is then responsible for indenting the code correctly. People who write lots of lisp will often use special editor addons, such as paredit, which operate on sexps instead of lines/characters. That would be impractical for languages with a very heterogeneous syntax, like D.lul the number of people who say LISP and S-impressions (coincidentally their favorite language!) is somehow easier to read for the visually impaired. I personally love reading (((((((((((((((((((((((((((((((((((((((((this )))))))))))))code)))))) with my less-than-ideal eyes.I suppose it's because since most punctuation is parentheses you don't rely on what the punctuation is as much as how the code is laid out, and although I'm not visually impaired myself I could see why indentation is easier to grasp than determining which kind of specific symbol was used at a very specific place.
Nov 11 2018