10 votes

EMACS turns 50