Купить книгу «Структура и интерпретация компьютерных программ: издание на JavaScript» (MIT, факультет электротехники и информатики) на русском [PDF, EPUB, FB2, MOBI]
#341189
Structure and Interpretation of Computer Programs: JavaScript Edition (MIT Electrical Engineering and Computer Science) (B094X8316F)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Harold Abelson | #13: Языки программирования
Новая версия классического и широко используемого учебника, адаптированная для языка программирования JavaScript.
С момента публикации первого издания в 1984 году и второго издания в 1996 году, книга «Структура и интерпретация компьютерных программ » ( SICP ) оказала влияние на учебные программы по информатике во всем мире. Широко используемая в качестве учебника, книга берет свое начало от популярного вводного курса по информатике, преподаваемого Гарольдом Абельсоном и Джеральдом Джеем Сассманом в Массачусетском технологическом институте (MIT). SICP знакомит читателя с основными идеями вычислений, создавая ряд ментальных моделей для вычислений. В более ранних изданиях в примерах программ использовался язык программирования Scheme. Эта новая версия второго издания адаптирована для JavaScript.
Первые три главы SICP посвящены концепциям программирования, общим для всех современных высокоуровневых языков программирования. Главы четыре и пять, в которых для описания языковых процессоров для Scheme использовался Scheme, потребовали существенной переработки. В четвертой главе представлен новый материал, в частности, введение в понятие синтаксического анализа программ. В пятой главе оценщик и компилятор вводят тонкую дисциплину стека для поддержки операторов return (важная особенность языков, ориентированных на операторы) без ущерба для хвостовой рекурсии.
Приведенные в книге программы на JavaScript работают в любой реализации языка, соответствующей спецификации ECMAScript 2020, с использованием пакета JavaScript sicp, предоставляемого веб-сайтом издательства MIT Press.
С момента публикации первого издания в 1984 году и второго издания в 1996 году, книга «Структура и интерпретация компьютерных программ » ( SICP ) оказала влияние на учебные программы по информатике во всем мире. Широко используемая в качестве учебника, книга берет свое начало от популярного вводного курса по информатике, преподаваемого Гарольдом Абельсоном и Джеральдом Джеем Сассманом в Массачусетском технологическом институте (MIT). SICP знакомит читателя с основными идеями вычислений, создавая ряд ментальных моделей для вычислений. В более ранних изданиях в примерах программ использовался язык программирования Scheme. Эта новая версия второго издания адаптирована для JavaScript.
Первые три главы SICP посвящены концепциям программирования, общим для всех современных высокоуровневых языков программирования. Главы четыре и пять, в которых для описания языковых процессоров для Scheme использовался Scheme, потребовали существенной переработки. В четвертой главе представлен новый материал, в частности, введение в понятие синтаксического анализа программ. В пятой главе оценщик и компилятор вводят тонкую дисциплину стека для поддержки операторов return (важная особенность языков, ориентированных на операторы) без ущерба для хвостовой рекурсии.
Приведенные в книге программы на JavaScript работают в любой реализации языка, соответствующей спецификации ECMAScript 2020, с использованием пакета JavaScript sicp, предоставляемого веб-сайтом издательства MIT Press.