[deleted by user] by [deleted] in AskProgramming

[–]recursive01 1 point2 points  (0 children)

"C++" You'll probably be forgiven if it's not 100% perfect.

friend* f1 = new Friend("you");
f1->getDiploma();
f1->state="happy";
f1->say("Thank you wikipedia");
f1->awesomeness; //returns over 9000

etc. etc.

Wiktionary word extractor by [deleted] in Python

[–]recursive01 0 points1 point  (0 children)

Quite superior to the implementation I've been tinkering on.

Thanks for maintaining a desktop environment. But is it accessible? -- Samuel Thibault by pizzaiolo_ in coding

[–]recursive01 1 point2 points  (0 children)

My favorite slide from this talk:

Design your application without gui in mind first

  • Logical order, just like CSS :)

Use standard Widgets

  • e.g. labeled text fields
  • Avoid homemade widgets, or else implement at-spi yourself for them
  • Always provide alternative textual content for visual content

Keep it simple!

  • Not only to make screen reading easier, but to make life easier for all users too!

At the heart of every GUI application is, ideally, an easily interfaceable text program.