2 ms·
I feel like there should be some expected order. Like BASIC->functional->scheme or something. Maybe switch them around, or throw in Python. There are a bunch of
by ravi-delia 4y ago
I feel like there should be some expected order. Like BASIC->functional->scheme or something. Maybe switch them around, or throw in Python. There are a bunch of hurdles for new programmers to jump over, and it seems like maybe the best way to get them over them is with a different language for each. When my roommate took his intro CS course in Python he was mystified by type errors since they're often somewhat hidden. In Java the next semester the boilerplate made the whole program feel less understandable, but a semester or two later and it could have taught valuable lessons.