کتاب The Magic of Code: How Digital Language Created and Connects Our World―and Shapes Our Future (جادوی کد: چگونه زبان دیجیتال دنیای ما را آفرید و به هم متصل کرد – و آینده ما را شکل میدهد) به بررسی نقش حیاتی کدنویسی در شکلگیری دنیای مدرن میپردازد و توضیح میدهد که چگونه این «زبان دیجیتال»، ابزارها و سیستمهایی را خلق کرده که زندگی روزمره ما را دگرگون ساختهاند.
کتاب The Magic of Code نشان میدهد که کد فقط مجموعهای از دستورالعملهای فنی نیست، بلکه نیروی محرک پشت اینترنت، تلفنهای هوشمند، هوش مصنوعی و سایر فناوریهایی است که ارتباطات، اقتصاد و فرهنگ ما را تعریف میکنند.
در ادامه مقدمهای از کتاب The Magic of Code را شرح خواهیم داد.
مقدمهای بر کتاب The Magic of Code:
در ادامۀ سنت آثار کلاسیکی مانند «زیست سلول»، این کتاب دیدگاهی جسورانه از رابطۀ ما با فناوری ارائه میدهد و استدلال میکند که کد یک «نیروی جهانی است که در رشتههای مختلف در جریان است، ایدهها را جذب میکند و دنیاها را به هم متصل میسازد» (لیندا لیوکاس).
در دنیای دیجیتال، کد اصلیترین واحد سازنده است که معادل سلول یا DNA در حوزۀ زیستشناسی و تقریباً به همان اندازه اسرارآمیز است. کد میتواند دنیاهای کامل، چه واقعی و چه مجازی، خلق کند؛ به ما امکان میدهد فوراً با افراد و مکانها در سراسر جهان ارتباط برقرار کنیم؛ و کارهایی را انجام میدهد که زمانی فقط در داستانهای علمی-تخیلی ممکن بودند.
این یک ابرقدرت است، نه فقط به معنای فنی، بلکه دروازهای به سوی ایدهها نیز هست. همانطور که ساموئل آربسمن به وضوح نشان میدهد، کد یک ارتباطدهندۀ نهایی است که بینش و معنای جدیدی دربارۀ اینکه چگونه همه چیز، از زبان و اساطیر گرفته تا متون مقدس، زیستشناسی و حتی الگوهای فکری ما با تاریخ و ماهیت محاسبات مرتبط میشوند، ارائه میدهد.
در حالی که واحد سازندۀ کد میتواند برای کارهای شگفتانگیز زیادی استفاده شود، میتواند شکافهای عمیقتری نیز در جامعۀ ما ایجاد کند و به عنوان سلاحی برای آسیب رساندن به سیاره یا تمدن ما به کار گرفته شود. کد و محاسبات آنقدر مهم هستند که نباید به جامعۀ فناوری سپرده شوند؛ بسیار ضروری است که هر یک از ما با آن درگیر شویم. و اگر در فهم آن کوتاهی کنیم، به ضرر ما خواهد بود.
با فراهم کردن چارچوبی برای اندیشیدن دربارۀ کدنویسی و تأثیرات آن بر جهان و قرار دادن تحولات گذشته، حال و آیندۀ محاسبات در بستر گستردهتر خود، میبینیم که چگونه نرمافزار و رایانهها میتوانند به نفع مردم کار کنند، نه علیه نیازهای ما. با این درک عمیقتر از «چرایی» کدنویسی، میتوانیم اربابان فناوری باشیم، نه تابع آن.
سرفصلهای کتاب The Magic of Code:
- Title Page
- Copyright
- Dedication
- Introduction: Computing as the Supreme Connection Machine
- 1 Computational Wonder: Entering the Garden of Computing Delights
- PART I: CODE
- 2 Algebra and Fire: What Is Code?
- 3 Digital Alchemy: Code as Magic
- 4 Out of the Whirlwind: Open Source Software and Open-Endedness
- 5 A Universe in Ten Lines of Code: The Realm of Tireless Calculation
- PART II: THOUGHT
- 6 Machine Linguistics: The Beauty of Programming Languages
- 7 In the Beginning Was the Spreadsheet: Democratizing Code
- 8 Tools for Thought: Software for Thinking
- PART III: REALITY
- 9 Let There Be Numerical Modeling: The Worlds of Simulation
- 10 Bits and Biology: Where Computers and Biology Meet
- 11 Ghosts in the Machine: Artificial Life
- 12 Confronting the Edges of Software: Bugs, Reality, and Humility
- 13 Self-Aware Logic: The Simulation Hypothesis
- 14 The Wisdom of Computation
- Acknowledgments
- Discover More
- About the Author
- Also by Samuel Arbesman
- Chapter Sources and Notes
- Bibliography
جهت دانلود کتاب The Magic of Code میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.