Structure and Interpretation of Computer Programs – JavaScript Adaptation
sicp.comp.nus.edu.sg
Structure and Interpretation of Computer Programs – JavaScript Adaptation
1–10 of 188 posts
Re: Structure and Interpretation of Computer Programs – JavaScript Adaptation
#2Holy Shit... This is awesome ... !!!
Re: Structure and Interpretation of Computer Programs – JavaScript Adaptation
#3There's kind of a reason why SICP was written in Scheme in mind and not a blub language...
Re: Structure and Interpretation of Computer Programs – JavaScript Adaptation
#4Awesome....
Re: Structure and Interpretation of Computer Programs – JavaScript Adaptation
#5There's kind of a reason why SICP was written in Scheme in mind and not a blub language...
what a stupid comment.
why is modern javascript a blub language?
and what does it matter anyway? the concepts are the same.
Re: Structure and Interpretation of Computer Programs – JavaScript Adaptation
#6Is this the first adaption of SICP to a different language?
Re: Structure and Interpretation of Computer Programs – JavaScript Adaptation
#7There's kind of a reason why SICP was written in Scheme in mind and not a blub language...
JavaScript is heavily influenced by Scheme, this is actually mentioned in the linked to book.
Re: Structure and Interpretation of Computer Programs – JavaScript Adaptation
#8There's kind of a reason why SICP was written in Scheme in mind and not a blub language...
That's fine as long as we have both a canonical version written in Scheme and good "translations" to other languages---including "blub". Good translations should not diminish the value of the canonical SICP. It can be argued that this particular translation is not good; I guess not, as SICP JS's version of metacircular interpreter does interpret (a subset of) JavaScript! The cost is of course this complex definition [1] of which language metacircular interpreter is written in and implements.
Re: Structure and Interpretation of Computer Programs – JavaScript Adaptation
#9Is this the first adaption of SICP to a different language?
Re: Structure and Interpretation of Computer Programs – JavaScript Adaptation
#10There's kind of a reason why SICP was written in Scheme in mind and not a blub language...
Were you going to let the rest of us mere mortals in on the reason?
I think it's good to offer a version of SICP adapted to a language that's used today very prominently and is relevant to many current jobs in the industry.