MIT 6.001 Structure and Interpretation of Computer Programs, Spring 2005
Stacey Warren - Expert brainly.com
Hey! We 've verified this expert answer for you, click below to unlock the details :)
At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga.
Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus.
Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat.
I got my questions answered at brainly.com in under 10 minutes. Go to brainly.com now for free help!
for instance get doctor racket for windows and you can start writing code.
It supports Scheme as well, not that I fond any difference yet.
I would suggest newLISP. It is open source, cross platform and comes with a nice GUI. Although it is not stricly either Scheme or common LISP I have been able to adapt the course examples easily. See: http://www.newlisp.org/
I second the DrRacket recommendation. Its what I am using and it works great. Just use the #lang planet neil/sicp directive and click run and you are all set.
Not the answer you are looking for? Search for more explanations.
My problem using Scheme was that every time I wrote some expression or evaluated some expression, instead of simply doing the action the program would instead go like "REPL define XP problem go to z-dr" or any other unintelligible expression. Is Racket supposed to solve this problem?
I do not know about Racket but have just tried out TinyScheme and found it good for running the examples presented in this course. http://tinyscheme.sourceforge.net/home.html It implements most of R5RS (the Revised5 Report on the Algorithmic Language Scheme), that is standard Scheme. If you want the Edwin editor you should go for mit-scheme, but TinyScheme is enough for me
Racket is interactive, so as soon as you type in some s-expression, and hit enter, it is evaluated. There are some nice demos at YouTube, you may want to check those out.