4 ms·
I think the move to safer languages for CS education is more to encourage people to think about the CS lessons at hand, rather than software engineering. Learn
by mathattack 12y ago
I think the move to safer languages for CS education is more to encourage people to think about the CS lessons at hand, rather than software engineering.
Learning about various list types is much easier if you don't have to worry about randomly crashing things. Learning about recursion is better in a language suited for it.
My CS education was founded around Scheme in part because it was a good language for showing how things worked. I thought the school went a little too far in that direction because outside of SQL, I had to teach myself every language I worked with thereafter. But... It did prepare me to learn those languages.