Java vs. Scheme in Education
innoq.com
Java vs. Scheme in Education
1–10 of 41 posts
Re: Java vs. Scheme in Education
#2Re: Java vs. Scheme in Education
#3So scheme is better because there is no tool support and with no tools there is less to be confused by. Hm.
Re: Java vs. Scheme in Education
#4void main(String args[]) { ...
Re: Java vs. Scheme in Education
#5So scheme is better because there is no tool support and with no tools there is less to be confused by. Hm.
I think the point is that, with Scheme, the tool you use is less important than the thinking you do. With Java, you have to worry about your environment before you can worry about programming.
That said, the amount of boiler plate code to do anything in Java can make it quite confusing... though, Scanner has made the input easier, and System.out.println() doesn't seem too much more than memorization.
Re: Java vs. Scheme in Education
#6Re: Java vs. Scheme in Education
#7Re: Java vs. Scheme in Education
#8So scheme is better because there is no tool support and with no tools there is less to be confused by. Hm.
I think the point is that, with Scheme, the tool you use is less important than the thinking you do. With Java, you have to worry about your environment before you can worry about programming.
You have to download the jdk and set an environment variable. Then open a text editor. That's about all the 'worrying about the environment' that you have to do before you can start programming in Java.
Re: Java vs. Scheme in Education
#9Earlier quoted context omitted.
I think the point is that, with Scheme, the tool you use is less important than the thinking you do. With Java, you have to worry about your environment before you can worry about programming.
That's really not fair. To start, beginning Java developers (or developers of any language) shouldn't be using a full IDE. Anything more than syntax highlighting (yes, even compiling for you), and you're losing important steps. That said, the amount of boiler plate code to do anything in Java can make it quite confusing... though, Scanner has made the input easier, and System.out.println() doesn't seem too much more…
Re: Java vs. Scheme in Education
#10So scheme is better because there is no tool support and with no tools there is less to be confused by. Hm.
I think the point is that, with Scheme, the tool you use is less important than the thinking you do. With Java, you have to worry about your environment before you can worry about programming.