News for hackers. Stuff that matters.
Re:Why MIT Switched from Scheme to Python (2009) by sanderjd on Saturday April 22, 2017 @12:44AM (#14171155)
> So I have to learn how integrated circuits work before learning how to program? No.

I took a couple classes in college that were designed to teach what is going on underneath the 1s and 0s of instruction sets. I didn't take the classes about how circuits work, but they existed, I had friends who took them, and I really wish I had as well.

Maybe this isn't required knowledge to do software engineering, but it's definitely useful knowledge. Why wouldn't we want to learn these​ things?

Re:Why MIT Switched from Scheme to Python (2009) by brianberns on Saturday April 22, 2017 @10:54AM (#14172825)
I agree that these are useful and interesting things to learn. I just don't agree that they should be taught first when learning to program.
Re:Why MIT Switched from Scheme to Python (2009) by sanderjd on Sunday April 23, 2017 @01:00AM (#14176599)
Sure, I agree.