اصطلاح «باگ» (Bug) برای هر کسی که با کامپیوتر سروکار دارد، واژهای آشناست. اما جالب است بدانید اولین باگ ثبتشده در تاریخ کامپیوتر، یک خطای نرمافزاری نبود، بلکه یک حشره واقعی بود. این رویداد تاریخی، پاسخی است به این سوال که چرا برای رفع خطاها از فعل «دیباگ» (Debugging) یا «حشرهزدایی» استفاده میکنیم.
روزی که یک شاپرک، غول محاسباتی را از کار انداخت
در تاریخ ۹ سپتامبر ۱۹۴۷، تیم مهندسان دانشگاه هاروارد با مشکلی در کامپیوتر غولپیکر Harvard Mark II مواجه شدند.
این دفتر گزارش تاریخی، به همراه همان شاپرک، اکنون در موزه ملی تاریخ آمریکا نگهداری میشود.
| جزئیات رویداد اولین باگ کامپیوتری | شرح |
|---|---|
| تاریخ | ۹ سپتامبر ۱۹۴۷ |
| مکان | دانشگاه هاروارد |
| کامپیوتر | Harvard Mark II |
| شخصیت کلیدی | گریس هاپر |
| “باگ” | یک شاپرک واقعی |
| اصطلاح ابداعی | دیباگ کردن (Debugging) |
ریشهشناسی یک اصطلاح جهانی
نظر شخصی من این است که این لحظه، یکی از زیباترین تقاطعهای دنیای فیزیکی و دیجیتال در تاریخ فناوری است. اگرچه طبق اسناد، توماس ادیسون در دهه ۱۸۰۰ از کلمه “باگ” برای توصیف نقص در دستگاههایش استفاده کرده بود، اما این ماجرای شاپرک بود که استفاده از این اصطلاح را در دنیای کامپیوتر برای همیشه رایج کرد.
گریس هاپر که بعدها به درجه دریابانی رسید و به «گریس شگفتانگیز» (Amazing Grace) مشهور شد، با تعریف کردن این داستان در سخنرانیهای متعدد، به محبوبیت و تثبیت اصطلاحات «باگ» و «دیباگ» کمک شایانی کرد.
وقتی یک حشره نام باگ را جاودانه کرد
امروزه باگها دیگر کالبد فیزیکی ندارند و به خطاهای پیچیده در میلیونها خط کد تبدیل شدهاند، اما داستان آن شاپرک کوچک همچنان در سایت خبری هوش روز به عنوان یک یادآوری طنزآمیز و مهم از روزهای آغازین عصر دیجیتال بازگو میشود. این ماجرا به ما نشان میدهد که گاهی بزرگترین مشکلات، راهحلهای بسیار سادهای دارند؛ فقط باید بدانیم کجا دنبالشان بگردیم. این روایت، بخشی جداییناپذیر از اخبار جدید هوش مصنوعی و تاریخ فناوری است که به ما کمک میکند ریشههای خود را بهتر بشناسیم.
سوالات متداول
اولین باگ یک شاپرک واقعی بود که در ۹ سپتامبر ۱۹۴۷ میان رلههای کامپیوتر Harvard Mark II گیر افتاد و باعث اختلال در عملکرد دستگاه شد.
تیمی از مهندسان به رهبری گریس هاپر، از پیشگامان علوم کامپیوتر، این شاپرک را پیدا کردند و آن را به عنوان “اولین مورد واقعی از پیدا شدن باگ” ثبت کردند.
اصطلاح «دیباگ» (حشرهزدایی) پس از آن رایج شد که تیم گریس هاپر به صورت فیزیکی آن حشره (باگ) را از دستگاه خارج کرده و مشکل را حل کردند.
آن شاپرک به همراه دفترچه گزارش رویداد، اکنون به عنوان یک سند مهم تاریخی در موزه ملی تاریخ آمریکا در واشنگتن دیسی برای نمایش عمومی نگهداری میشود.