"Part of the challenge of programming is looking at the building blocks provided to you and deciding how to assemble them to build something new. After all, if everything you wanted a program to do already existed ready-made, it wouldn't be called programming any more. It would be called shopping."
-Raymond Chen

Top Answers
1 2 3 4 5 10