

I think high level concepts can set a much more pleasant foundation in the beginning.

I agree with that an extensive foundation will help you a lot, but not necessarily that it's the best or fastest way to learn. /r/programmerhumor - (post your memes here instead).

