Mar 15
Imagine using a screen reader to code:
if __name__ == "__main__":
compared too:
if name == "main"
I think that if I was a blind coder I would be developing / working with a system that is smart about the languages, else I would be frustrated into using COBOL or BASIC :)
NOTE: Using $DEITY to abstract what a reader uses for a higher power is the geekiest thing I have seen today.
March 15th, 2007 at 12:41 pm
Moreover your example is missing 3 extra underscores :-”
March 16th, 2007 at 8:08 pm
First, I’m not sure how you “use a screen reader to code”, since coding is writing and readers do that other thing.
And that’s enough bashing Python already. If you’ve listened to any of Guido’s talks you’d know this is fairly easy to pronounce:
“if under-under name equals under-under main”
Granted, it’s not quite as clear as your rewrite, but Python is very readable in general–much more than most languages.
On the other hand, I’d hate to try to pronounce some Ruby or Perl that I’ve seen. In any case it would be quite inappropriate for most settings as it would be filled with four-letter words …
$hit =~ /^m3_@s$/ # FTW!!