And I applaud you for that. Many people recommend learners use a feature already provided in the language but, I think that is a bad idea most of the time. The more things you do on your own, the more you learn (reinventing the wheel ) . It's that simple. After you learn, then I agree that you should use what the language provides over your alternative.Originally Posted by Kurisu