Harold Abelson, Gerald Jay Sussman, Julie Sussman
Computer_Programs#
IEEE#
computer_science#
SICP#
کتاب «ساختار و تفسیر برنامههای رایانهای» (Structure and Interpretation of Computer Programs یا SICP) طی دهه گذشته تأثیر شگرفی بر برنامههای درسی علوم رایانه گذاشته است. این نسخهی بازبینیشدهی مورد انتظار، شامل تغییراتی اساسی در سراسر متن است.
در این ویرایش، پیادهسازی اکثر سیستمهای اصلی برنامهنویسی موجود در کتاب—از جمله مفسرها و کامپایلرها—بازنویسی شدهاند. نویسندگان با بهرهگیری از سالها تجربه تدریس این درس در MIT از زمان انتشار نخستین نسخه، تغییرات جزئی اما فراوانی اعمال کردهاند تا کتاب کاربردیتر و روانتر شود.
در این نسخه، یک درونمایهی جدید معرفی شده که بر نقش محوری رویکردهای مختلف نسبت به مفهوم زمان در مدلهای محاسباتی تأکید دارد. این رویکردها شامل:
هستند.
همچنین بخشهایی جدید به کتاب افزوده شدهاند، از جمله:
علاوه بر اینها، تمامی برنامهها به گونهای بازنویسی شدهاند که با هر پیادهسازی از زبان Scheme که مطابق با استاندارد IEEE باشد، قابل اجرا باشند.
این کتاب نه تنها یک منبع آموزشی فنی، بلکه یک اثر کلاسیک در درک عمیق مفاهیم بنیادی علوم رایانه به شمار میرود.
Structure and Interpretation of Computer Programs (SICP) has had a profound impact on computer science curricula over the past decade. This highly anticipated revised edition introduces substantial updates throughout the text.
Most of the core programming systems in the book—including interpreters and compilers—have been reimplemented. Drawing on years of teaching experience at MIT since the first edition was published, the authors have incorporated numerous refinements and improvements to enhance clarity and usability.
A new overarching theme has been introduced, emphasizing the crucial role that different approaches to time play in computational models. These include:
Several new sections have been added, including:
In addition, all programs have been rewritten to ensure compatibility with any Scheme implementation that conforms to the IEEE standard.
This book remains not just a technical manual but a classic work that offers deep insight into the fundamental principles of computer science.
Table of Contents
About the Author
Hal Abelson is Class of 1922 Professor of Computer Science and Engineering at Massachusetts Institute of Technology and a fellow of the IEEE. He is a founding director of Creative Commons, Public Knowledge, and theFree Software Foundation. Additionally, he serves as co-chair for the MIT Council on Educational Technology.Gerald Jay Sussman is Panasonic Professor of Electrical Engineering at MIT.
سلام و خسته نباشید این کتاب تو آمازون حدودا ۶۸۰ صفحهست شما زدید که ۸۸۴ صفحهست! من حتی PDFش رو هم دانلود کردم و کمتر از ۷۰۰ صفحهست. آیا اشتباه تایپیه؟ این تاثیری تو قیمت داره؟ سپاس
این کتاب برای سال 1996 هست و چون نسخه الکترونیکی در دسترس نبوده از روی کتاب اصلی نسخه های مختلف تایپ و صفحه بندی شده، برای همین صفحات هر جایی متفاوت هست، این نسخه ای که ما داریم، کامل و با کیفیت هست.
سلام خسته نباشید. من جلد سخت این کتاب رو تهیه کرده و کیفیت فوق العاده و صحافی عالیه.ممنون از زحمات شما و کیفیت خوب کار.
سلام دوست عزیز، خواهش میکنم، خوشحالیم راضی هستید. 🙏