Conclusions (2)
Types and Compile-Time Feedback
- Students like types. They like structure. If Scheme gave them more structure it would be easier.
-
- Students ask for better compile-time feedback on parentheses errors and type errors
-
- Scheme is hard to debug because SCM doesnt have a debugger, nor does it give you any useful information about where the bug is. Java gives you the stack trace and line number when errors happen.