Structure and Interpretation of Computer Programs...

Structure and Interpretation of Computer Programs (JavaScript Adaptation)

Harold Abelson and Gerald Jay Sussman with Julie Sussman adapted by Martin Henz and Tobias Wrigstad
5.0 / 5.0
1 comment
Sukakah Anda buku ini?
Bagaimana kualitas file yang diunduh?
Unduh buku untuk menilai kualitasnya
Bagaimana kualitas file yang diunduh?


The JavaScript adaptation of SICP is an open-source community effort.
The software and data required for making these web pages and the PDF edition are contained
in the github repository
Source Academy / sicp,
and improvements, extensions and discussions are handled in this repository using git.



Martin Henz started translating SICP to JavaScript in 2008. He obtained the original
LaTeX sources of the second edition from Gerald Jay Sussman, and converted them to
a custom-built XML format. The original sources are retained in the XML format, which
allows for a
comparison edition.
A processing system written in XSLT resulted in the
first version of the JavaScript adaptation around 2009, covering the first few sections of SICP.
The content of SICP JS contained in the
XML files are undergoing continuous improvement by the adapters Martin Henz and Tobias
Wrigstad, and by the community of SICP JS readers, using the github repository.



In the book, program fragments often require other program fragments.
In order to collect and execute the necessary programs, the corresponding
SNIPPET tags in the xml files include REQUIRES tags. The
XML processors use these tags in order to assemble the executable programs.
The project thus can be seen as a literate programming system, custom-made
for authoring SICP JS.

Tahun:
2019
Edisi:
2nd
Penerbit:
MIT Press
Bahasa:
english
Halaman:
666
File:
PDF, 10.07 MB
IPFS:
CID , CID Blake2b
english, 2019
Membaca daring
Pengubahan menjadi sedang diproses
Pengubahan menjadi gagal

Istilah kunci