ریشه ی کلمه ی "bug" د ربرنامه نویسی
١ پاسخ
ریشه کلمه "bug" در برنامهنویسی به داستانی تاریخی برمیگردد که به اوایل تاریخ کامپیوترها مربوط میشود. این کلمه در سال ۱۹۴۵ ظاهر شده است. این زمانی اتفاق افتاد که دانشمندان دانشگاه هاروارد در حال آزمایش کامپیوتر جدیدی به نام ماشین حساب رله مارک ایکن (Mark E. Aiken Relay Calculator) بودند. دستگاه از کار افتاد، دلیل این امر یک پروانه کوچک بود که بین رله های دستگاهگیر کرده بود. این حشره از کامپیوتر خارج شد و به یک کاغذ چسبانده شد. بر روی آن برگه کنار آن پروانه نوشته ی “first actual case of bug being found” وجود داشت که به “نخستین مورد واقعی باگ پیدا شد” ترجمه میشود. بعد از این داستان خنده دار، کلمه «باگ» نیز در معنای «حشره» به کار میرود.
همچنین نسخهای دیگر از این افسانهای وجود دارد که مدتها قبل از آزمایش دستگاه محاسباتی ظاهر شده است. برخی معتقدند که اصطلاح “باگ” ریشه در مخترع معروف توماس ادیسون دارد. طبق افسانهها، ادیسون در گرامافون به دنبال یک حشره بود، اما آن را پیدا نکرد و خرابی دستگاه بخاطر باگ نبود. نقص در خود دستگاه بود.