49 karma · joined December 22, 2017
If your argument is that this should be put into law and enforced, I imagine this ISP would also agree with you.
While I can't personally see much application for this in its current form, the technology is really impressive nonetheless. I'm very interested in seeing how far this can go.
I don't think Python is a bad first language to learn, but I think that it's important to consider the audience of these introductory CS classes. These classes aren't really designed JUST to teach you programming (I say this as a person who never coded before CS31). This is why the UCLA Computer Science faculty recently introduced CS97, which is actually an introductory programming course taught in Python for absolute beginners. That way those who are already comfortable with coding can ease themselves into learning about lower-level implementation they may not have been exposed to before, and absolute beginners can supplement their introductory _Computer Science_ class with an introductory programing class as well.