Ask HN: How should a programming language accommodate disabled programmers?
Lisp:- Avoids the use of gratuituous special characters: (a b c)- use-dashes-in-symbol-names-instead-of-underline-so-its-easier-to-type (you can still use underlines or most any special character, but we like to keep it simple and easy).- has a simple prefix syntax, that makes it easier to read and understand complex expressions: (loop (print (read (eval))) So no risk of confusing special characters or syntax: the meaning is clearly labelled by the first symbol of each expression!- is not whitespace-sensitive, how can you see the size of whitespaces when you're blind?- includes a reader and a pretty printer, so the code can be processed and formated automatically easily for either sighted or blind programmers.- time-sharing was invented for the lisp REPL by the authors of lisp!- as a good integration with emacs, which itself has a good integration with various tools such as screen readers, vocal commands, etc, and it's fully customizable.http://cliki.net/
http://common-lisp.net/
https://en.wikipedia.org/wiki/Common_Lisp