Confused semi-newbie programmer needs some advice.
djb_hackernews: I'm not saying it should be rule number 1, but every CS student needs to understand they are learning the topic of the course title, not whatever language is used to teach the topic.You are not in a CS curriculum to learn C++,Java,Scheme,etc.