Students Want Types
All of the students expressed feelings that Java was more concrete than Scheme.
They felt that you could see what a data structure was in Java because the types told you what to expect.
Scheme is much more vague since cons is so general-purpose.
Scheme requires more structure mindsets to deal with the loose structure found in the language.