به گزارش
سافتگذر ؛ همانطور که میدانید، کلمه باگ (bug) در زبان انگلیسی به معنای حشره است. تا به حال از خود پرسیدهاید چرا به مشکلات کوچک نرمافزاری باگ گفته میشود؟ برای پاسخ به این سؤال متن زیر را بخوانید.
چند بار شده که ساعتها مشغول بررسی کد برنامه خود باشید و به دنبال باگی بگردید که نمیتوانید پیدایش کنید؟ چند بار شده که مشکل را یک حشره واقعی ایجاد کرده باشد؟ احتمالاً جواب شما «هیچ وقت» است.
67 سال پیش در چنین روزی، به دلیل شناسایی اولین باگ رایانهای از «گریس هاپر» تقدیر شد. تیمی که با رایانه الکترومکانیکی Harvard Mark II کار میکرد، نمیتوانست بفهمد چرا کار به خوبی پیش نمیرود. بعد از بیرون ریختن دل و روده رایانه، یک بید (شبیه به پروانه) واقعی را پیدا کردند که بین صفحه F و تقویت شماره 70 گیر کرده بود؛ میدانید که کجا را میگویم؟! اعضای تیم به دقت این حشره بالدار را بیرون آوردند و آن را با چسب نواری روی گزارش کار آزمایشگاه خود چسباندند. باقیمانده این حشره را هنوز هم میتوان در موزه ملی تاریخ آمریکای مؤسسه اسمیثسونیان در واشینگتن مشاهده کرد. پس همه مگسکشهای خود را دربیاورید و با له کردن یک حشره به انتخاب خود به «گریس هاپر» ادای احترام کنید!