توی دنیای کامپیوترها و کدها و الگوریتم های پیچیده باگ ها همیشه بخشی از روزمرگی برنامه نویسان بودند. هرچقدر که تکنولوژی پیشرفت کنه و الگوریتم ها و کامپیوترهای بهتر و بهینه تر هم بیاد اما بازهم این پیشرفت با خودش دردسرهای جدیدتر و باگ های بیشتری رو هم میاره و دروغ نیست اگه بگیم که بازگشت همه برنامه نویسان و عاشقان کامپیوتر به سمت باگ است :))
توی این مقاله قراره باهم ببینیم که جدال تاریخی انسان ها با باگ ها و مشکلات کامپیوتری از کجا ریشه گرفته و این شوخی زشتی که خدا با ما برنامه نویسا کرده از کجا اومده.
باگ ها زودتر از کامپیوترها آمدند!!
این موضوع شاید تعجب آور باشد اما کاملا واقعیست.اولین کسی که از این واژه برای بیان یک مشکل توی یک مکانیزم استفاده کرد توماس ادیسون مخترع معروف بود.در سال 1878 او توی خط اول یکی از نامه هاش برای خطای سخت افزاری و مشکلات مهندسی اختراعاتش از کلمه باگ استفاده میکنه و درواقع میتونیم بگیم که این اولین باری بود که از این کلمه در یک بحث فنی مطرح میشه
اولین باگ کامپیوتری واقعا یک باگ بود 🙂
برای اینکه منظورم رو بفهمید باید اول از همه معنی این کلمه رو بدونیم.طبق معنی اصلی که توی دیکشنری کمبریج اومده این کلمه به معنای یک حشره بسیار کوچک است.اما اینکه چی شد که این کلمه به خودش یک معنای جدید رو میگیره برمیگرده به پیدایش اولین نسل کامپیوترها.
در سال های اولیه پیدایش کامپیوترها کامپیوتر مارک 2 جزو اولین کامپیوترهای اون زمان بود.این کامپیوترها به دلیل بزرگ بودنشون معمولا در دانشگاه ها و مراکز نحقیقاتی یافت میشدن.کامپیوترهایی که تجهیزات مکانیکی بزرگتر و بیشتری داشتن و بدون ظاهر و ایترفیس های امروزی که معمولا با پانچ کارت ها بهشون برنامه میدادن.
خانم گریس هوپر دریادار ارتش ایالات متحده آمریکا هم یکی از افرادی بود که در دانشگاه هاروارد با کامپیوتر مارک 2 کار میکرد.در 9 سپتامبر 1945 زمانی که مثل همیشه داشت با این کامپیوتر کار میکرد متوجه شد یک مشکل سیستم کامپیوتری رو دچار اختلال کرده.بعد از بررسی متوجه شدن یک حشره از یکی از درزهای کامپیوتر مارک توی تقویت کننده این کامپیوتر گیر کرده بوده و بعد بین برگه های لاگ بوک مارک2 پرت شده بود و باعث شده بود کامپیوتر دچار اخلال بشه.خانم هوپر بعد از برداشتن اون حشره که امروزه بهش میگیم دیباگ کردن یک گزارش درباره این مشکل نوشت و اون حشره رو هم با چسب به برگه گزارش چسبوند.گزارشی که خانم هوپر نوشت به همراه حشره ماجراجوی ما همچنان موجوده و الان در موزه ملی آمریکا داره نگهداری میشه.
و اینجوری شد که اولین باگ کامپیوتری متولد شد و تبدیل به یکی از معانی این کلمه شد و همچنین خانم هوپر اولین کسی بود که این مشکل رو دیباگ کرد. از اینجا مبارزه برنامه نویس ها علیه باگ ها آغاز شد و امروزه میبینیم که در هر دوره این باگ ها در شکل ها و قالب های مختلف درحال پیاده روی روی مغز برنامه نویساست و همچنان این نبرد پرفدرت ادامه داره :)).
ممنون که توی اولین مقاله من در داکبورد باهام همراه بودید.اولین باگی که شما باهاش سر و کله زدید چی بوده🤔؟
توی کامنتا حتما برامون بنویسید👇👇👇.
2 دیدگاه on اولین باگ کامپیوتری جهان
زیبا بود موفق باشی شهریار جان
ممنون ازت امیرحسین عزیز✌️❤️💣