>It seems crazy to ignore the philosophy and roots of a language when >choosing one for teaching, but a concern about popularity in the industry >seems to have overwhelmed common sense at some schools. OTOH it must seem strange for CS1 to ignore a student's high AP test score, and the AP test, and thus high school CS, is now C++. :(