About 35 years ago I was using a text editor on a strange minicomputer I'd never used before (Prime I think). Having got to some sort of command prompt in the editor I entered "quit". A message popped up saying "if you want to exit, type 'exit', don't type 'quit'" ... in other words, someone had coded the editor to recognise the word "quit" and made it just tell the user off for typing the wrong thing. Rather than, you know, just quitting. Always remembered this as a prime (cough) example of terrible UX and lousy acceptance testing.
❯ python
Python 2.7.10 (default, Feb 7 2017, 00:08:15)
[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> exit
Use exit() or Ctrl-D (i.e. EOF) to exit
About 35 years ago I was using a text editor on a strange minicomputer I'd never used before (Prime I think). Having got to some sort of command prompt in the editor I entered "quit". A message popped up saying "if you want to exit, type 'exit', don't type 'quit'" ... in other words, someone had coded the editor to recognise the word "quit" and made it just tell the user off for typing the wrong thing. Rather than, you know, just quitting. Always remembered this as a prime (cough) example of terrible UX and lousy acceptance testing.
Always annoyed me!
Ha, that's perfect!