3 ms·
Fwiw I'd say ruby would be similar to python, but without the semantically significant whitespace. There's also lisps, like racket, that might be worth trying?
by e12e 4y ago
Fwiw I'd say ruby would be similar to python, but without the semantically significant whitespace.
There's also lisps, like racket, that might be worth trying?
- gus_massa 4y agoI like Racket, but there is a lot of unofficial "significant" space. The compiler ignores it so it's theoretically non-significant, but I can't read code that has bad indentation (or code that uses only () instead of mixing some [] here and there as recommended). My guess is that the screen reader saying tabtabtafforiinrangetencolontabtabtabtabprinti is easier because you can count the tabs in each line and understand the nesting easier that trying to count the parenthesis and guessing the nesting in your head. It's very difficult to use Racket with and editor that does not support parenthesis highlighting, and with parenthesis highlighting you can just look pass the parenthesis. I use Geany with a small customization to make the parenthesis highlighting easier to see. Perhaps after the Rhombus project (initially known as Racket2) is finished, I'd recommend to use it. It mixes some of the significant space of Python to remove the parenthesis. There is a live demo, but I guess it still needs a few years to iron out all the details.