3 ms·
The arguments are all very good, but I think I prefer Scheme as a first programming language just because the syntax is easy to teach and you can get to the goo
by z0r 16y ago
The arguments are all very good, but I think I prefer Scheme as a first programming language just because the syntax is easy to teach and you can get to the good stuff much more quickly. Doesn't meet your 'real world' requirement though - although, I think a few months spent learning the basics in Scheme would make it easier to pick up subsequent languages rather than vice versa.
- steveklabnik 16y agoI think Scheme is a fine language, especially when paired with SICP. But I see it as being something that's more of the leap from intermediate to master than total-beginner to literate. I could certainly be wrong about this, however!