> I think you've hit the nail on the head though: it's having an interactive > interpreter that makes all the difference. Non-CS majors trying to be > productive in their own disciplines should be given an interactive language > to learn (Mathematica and Matlab also qualify, as does J). Yes indeed.. Does anyone have a full list of interactive languages? - Jason