> everything must be an object when there are many other useful way to program.
Perhaps you would prefer a multi-paradigm programming language?
http://mozart2.org/mozart-v1/doc-1.4.0/tutorial/index.html