آیا کدی را که سالها پیش نوشتید فراموش می کنید اگر به ساخت پایه و اساس یک سیستم عامل به اندازه ویندوز امروز کمک کند؟ بیل گیتس نیست. در واقع ، او تصمیم گرفته است آن را منتشر کند ، و شما نیز می توانید آن را امتحان کنید.
آیا کدی را که سالها پیش نوشتید فراموش می کنید اگر به ساخت پایه و اساس یک سیستم عامل به اندازه ویندوز امروز کمک کند؟ بیل گیتس نیست. در واقع ، او تصمیم گرفته است آن را منتشر کند ، و شما نیز می توانید آن را امتحان کنید.
بیل گیتس کد منبع Altair Basic را منتشر می کند
مایکروسافت پنجاهمین سالگرد خود را در روز جمعه ، 4 آوریل 2025 جشن می گیرد و بیل گیتس تصمیم گرفت که هیچ راهی بهتر برای نشان دادن این مناسبت وجود ندارد تا با بازگشت به ریشه های خود و به اشتراک گذاری کد منبع که همه آن را آغاز کرده است.
وی برای انتشار یک سند 157 صفحه ای که حاوی کد منبع برای Altair Basic است ، که در سال 1975 با استفاده از زبان مونتاژ نوشته شده بود ، به وبلاگ Gates Notes خود رفت. می توانید با پیمایش به پایین صفحه وبلاگ یا کلیک بر روی این لینک ، کل کد منبع را برای خودتان بارگیری کنید.
Altair Basic ، که گیتس آن را “جالبترین کد” که تاکنون نوشته است ، الهام گرفته از مقاله ای در مجله محبوب الکترونیک در مورد ریزپردازنده Altair 8800 است که از تراشه 8080 اینتل استفاده شده است.
این مقاله الهام بخش گیتس بود که در آن زمان دانشجوی سال اول دانشگاه هاروارد بود و بنیانگذار مایکروسافت پل آلن برای تماس با اد رابرتز ، بنیانگذار Micro Instrumentation و Telemetry Systems (MITS) ، تولید کننده Altair 8800.
آنها ادعا كردند كه آنها با استفاده از زبان مونتاژ ، یك مترجم اساسی را برای Altair 8800 ایجاد كرده اند كه به كاربران این امکان را می دهد تا برنامه های خود را به صورت اساسی بنویسند. این امر به کاربران این امکان را می دهد تا برنامه های خود را با استفاده از زبان اساسی که استفاده از آن آسانتر از کد مونتاژ بود ، بنویسند و باعث می شود رایانه ها در آن زمان در دسترس تر شوند. گرفتن؟ آنها در حال بلوک بودند و در واقع آنچه را که ادعا می کردند ایجاد نکردند.
طی دو ماه آینده ، آنها روز و شب برای ایجاد نرم افزاری که قول داده اند کار کردند. پولس برنامه ای را برای شبیه سازی تراشه Intel 8080 در یک اصلی Harvard PDP-10 نوشت که به آنها اجازه می داد نرم افزار خود را بدون نیاز به یک Altair واقعی آزمایش کنند. در همین حال ، بیل بر نوشتن کد اصلی برنامه تمرکز داشت و دوست گیتس مونت دیویدوف روی بسته ریاضی کار کرد.
سرانجام ، آنها با موفقیت Altair Basic را ایجاد کردند. هنگامی که آنها آن را به اد رابرتز ارائه دادند ، میتس موافقت کرد که این نرم افزار را مجوز دهد ، و اولین محصول رسمی مایکروسافت را نشان می دهد (که در آن زمان به نام میکرو-نرم خوانده می شود). بیل گیتس در پست وبلاگ خود اذعان کرد که قبل از حضور در دفتر ، ویندوز 95 ، Xbox یا AI ، Altair Basic وجود دارد ، چیزی که او هنوز هم امروز بسیار افتخار می کند.