I was thinking of a new challenge: Where you have to write grammatically proper code with least amount of dependent code. Nothing will be allowed after the grammatically-proper-code-part. Extra points for proper punctuation and capitalization. Tie breaker will be popularity. Something like this:
def noop x = nil; end
alias a noop
alias happy noop
alias new noop
alias year! noop
def Have x
p Time.new.year
end
Have a happy new year!
[Code by Doorknob](https://codegolf.stackexchange.com/questions/17005/produce-the-number-2014-without-any-numbers-in-your-source-code/17010#17010)