/https%3A%2F%2Fs3.eu-central-1.amazonaws.com%2Fmedia.my.ua%2Ffeed%2F137%2Fa8ca3661af4fff3fbd6b1fa8e01c583e.jpg)
Білл Гейтс показав «найкрутіший код», який він створив для Microsoft
/https%3A%2F%2Fs3.eu-central-1.amazonaws.com%2Fmedia.my.ua%2Ffeed%2F137%2F86cd5da1bbd7493d0271bcb833f61756.png)
Напередодні 50-річчя Microsoft Білл Гейтс опублікував код, який зрештою призвів до успіху компанії. Повний зразок доступний для вивчення.
«Найкрутіший код, який я коли-небудь писав». Цими словами Білл Гейтс представляє публікацію у своєму блозі до ювілею Microsoft, оглядаючись на те, як починалася компанія. В кінці допису Гейтс опублікував оригінальний код, який можна завантажити у PDF.
У січні 1975 року молоді Білл Гейтс та співзасновник Microsoft Пол Аллен прочитали статтю в журналі Popular Electronics про домашній комп’ютер Altair 8800 невеликої компанії під назвою MITS.
«Коли ми з Полом побачили цю обкладинку, ми знали дві речі: що революція ПК була неминучою, і що ми хотіли потрапити на перший поверх», — згадує Гейтс.
План полягав у створенні програмного забезпечення, яке дозволило б власникам Altair 8800 розробляти власні програми, використовуючи просту для вивчення мову програмування BASIC. Гейтс і Аллен вирішили розробити інтерпретатор BASIC для Altair 8800. Він мав конвертувати BASIC-команди в машинний код, зрозумілий Altair 8800. Для нього передбачалося максимум 4 кілобайти, щоб власники Altair мали достатньо пам’яті для запуску інших програм.
Перше програмне забезпечення Microsoft було створено за два місяці. Оскільки в ентузіастів не було чипа Intel 8080, на якому базувався Altair 8800, Аллен розробив його симулятор, який працював на мейнфреймі Harvard PDP-10. Білл Гейтс створив основний код інтерпретатора BASIC, а інший програміст, Монте Давідофф, відповідав за код математичного пакета.
/https%3A%2F%2Fs3.eu-central-1.amazonaws.com%2Fmedia.my.ua%2Ffeed%2F137%2F64b88b6e5eb57b9f5301018f081b57f4.jpg)
«Дивовижно уявити, як цей фрагмент коду призвів до півстоліття інновацій у Microsoft. До появи Office, Windows 95, Xbox чи штучного інтелекту існував цей код, і я досі із задоволенням дивлюся на нього, навіть через багато років», — пише Гейтс.
Приблизно через два місяці вони представили інтерпретатор BASIC компанії MITS, яка ліцензувала програмне забезпечення. Таким чином, Altair BASIC став першим продуктом новоствореної компанії Micro-Soft.
/https%3A%2F%2Fs3.eu-central-1.amazonaws.com%2Fmedia.my.ua%2Ffeed%2F137%2F86cd5da1bbd7493d0271bcb833f61756.png)
/https%3A%2F%2Fs3.eu-central-1.amazonaws.com%2Fmedia.my.ua%2Ffeed%2F53%2F7677a92075470969222ea60e9a7b7a8f.png)
Ніякого повернення: McDonald's спростував чутки про відновлення роботи в Росії
/https%3A%2F%2Fs3.eu-central-1.amazonaws.com%2Fmedia.my.ua%2Ffeed%2F53%2Fa545c986655a3a770e8d122c0e65fb96.jpg)
53-річний радянський космічний корабель впаде на Землю на початку травня: відомо місце падіння
/https%3A%2F%2Fs3.eu-central-1.amazonaws.com%2Fmedia.my.ua%2Ffeed%2F434%2Ff31b41499d95d4c565675e84a89c0ef8.png)
Японські шанувальники Nintendo тестують Switch 2 перед запуском
/https%3A%2F%2Fs3.eu-central-1.amazonaws.com%2Fmedia.my.ua%2Ffeed%2F434%2F7cc40e90ebe965fcf73acc1b1f1ae3e8.jpg)
Принц Гаррі фінансує молодіжні групи, які виступають за соціальні мережі та безпеку ШІ
/https%3A%2F%2Fs3.eu-central-1.amazonaws.com%2Fmedia.my.ua%2Ffeed%2F45%2Fbe41c03e138841433f9a7a4c13ba7844.jpg)
Про них мріяв кожен чоловік у СРСР: унікальний ретро-годинник "Електроніка 5" продають за смішною ціною
/https%3A%2F%2Fs3.eu-central-1.amazonaws.com%2Fmedia.my.ua%2Ffeed%2F434%2Fe742f6b4dd65b7ececd53bd2362bd97a.jpg)
Опубліковано фото всіх чотирьох смартфонів серії iPhone 17
/https%3A%2F%2Fs3.eu-central-1.amazonaws.com%2Fmedia.my.ua%2Ffeed%2F434%2F3d0ab263437e75cf181b0f1e8c47ec90.jpg)