براساس گزارش خبرگزاری خبرآنلاین و اطلاعات ارائهشده توسط زومیت، زمانی که برنامهنویسان در حال حاضر درباره «باگ» صحبت میکنند، بهطور معمول به یک نقص یا اشتباه در نرمافزار اشاره دارند؛ اما یکی از شناختهشدهترین نمونههای تاریخی مربوط به این واژه واقعاً به یک حشره مرتبط میشود. در تاریخ ۹ سپتامبر ۱۹۴۷، مهندسان در حال کار بر روی کامپیوتر Harvard Mark II به اختلالی در عملکرد دستگاه پی بردند و با بررسیهای انجام شده، متوجه شدند یک شبپره در میان یکی از رلههای سیستم گیر افتاده است.
اعضای تیم اقدام به خارج کردن این حشره از دستگاه کردند و آن را به دفتر ثبت وقایع Mark II چسباندند و در کنار آن نوشتند: First actual case of bug being found (نخستین مورد واقعیِ پیداشدن یک باگ / حشره). این واقعه بعدها تبدیل به یکی از معروفترین داستانهای تاریخ دنیای کامپیوتر شد و حتی صفحه مربوط به این رویداد هماکنون در مجموعه موزه ملی تاریخ آمریکا در مؤسسه اسمیتسونین نگهداری میشود.
واژهی «باگ» سالها پیشتر از این واقعه برای اشاره به مشکلات فنی توصیه میشد. توماس ادیسون در دههی ۱۸۷۰ از این اصطلاح برای توصیف ایرادهای موجود در مدارهای الکتریکی استفاده کرده بود و مهندسان پیش از عصر کامپیوترهای مدرن، همین اصطلاح را در زمینه مشکلات فنی به کار میبردند. بنابراین، حشرهی مارک ۲ نمیتواند منشأ واژهی «باگ» باشد؛ بلکه به عنوان شناختهشدهترین نمونهای که این مفهوم را به واقعیت تبدیل کرده، در تاریخ ثبت شده است.
گریس هاپر، ریاضیدان و برنامهنویسی که در پروژهی مارک ۲ حضور داشت، بهطور مکرر این داستان را در سخنرانیهایش بازگو کرده و به شناختهشدن اصطلاحات «باگ» و «دیباگ» کمک شایانی نمود. بهرغم روایتهای متداول، دفترچهای که حشره بر روی آن چسبانده شده، ظاهراً متعلق به هاپر نبوده است. بنابراین، دقیقتر خواهد بود که بگوییم هاپر نقش چشمگیری در مشهور شدن این داستان ایفا کرده است، نه اینکه او را بهعنوان کشفکنندهی حشره بشناسیم.
امروزه اصطلاح «دیباگ» (به معنای شناسایی و رفع خطاهای یک سیستم یا نرمافزار)، به یکی از مفاهیم کلیدی در دنیای نرمافزار تبدیل شده است؛ مفهومی که گرچه داستانش با وجود یک شبپره گیر کرده در یک کامپیوتر بزرگ و قدیمی آغاز نشد، اما آن حشره باعث شد بخشی از تاریخ فناوری را برای همیشه رقم بزند.
۲۲۷۲۲۷
نظرات کاربران