post_add Добави новина
Бил Гейтс пуска изходния код на Altair BASIC
Любопитно 06.04.2025

Бил Гейтс пуска изходния код на Altair BASIC

Легендарният основател на Microsoft споделя началото на компютърната революция

Ако сте написали код преди години, който е помогнал за изграждането на основата на операционна система, толкова масивна като Windows днес, бихте ли го забравили? Бил Гейтс не го е забравил. Всъщност, той реши да го пусне и вие също можете да го изпробвате.

Бил Гейтс пуска изходния код на Altair BASIC

Microsoft празнува своята 50-годишнина в петък, 4 април 2025 г., и Бил Гейтс реши, че няма по-добър начин да отбележи събитието, отколкото да се върне към корените си и да сподели изходния код, с който всичко започна.

Той публикува в блога си Gates Notes 157-страничен документ, съдържащ изходния код на Altair BASIC, написан през 1975 г. с помощта на асемблерен език. Можете да изтеглите целия PDF с изходния код, като превъртите до дъното на страницата на блога.

Altair BASIC, който Гейтс нарича "най-якият код", който някога е писал, е вдъхновен от статия в списание Popular Electronics за микропроцесора Altair 8800, захранван от чипа Intel 8080.

Статията вдъхновява Гейтс, който по това време е първокурсник в Харвард, и съоснователя на Microsoft Пол Алън да се свържат с Ед Робъртс, основателя на Micro Instrumentation and Telemetry Systems (MITS), производителя на Altair 8800.

Те твърдят, че са създали BASIC интерпретатор за Altair 8800, използвайки асемблерен език, който ще позволи на потребителите да пишат свои собствени програми на BASIC.

Това ще позволи на потребителите да пишат свои собствени програми, използвайки езика BASIC, който е по-лесен за използване от асемблерния код, което прави компютрите по-достъпни по това време. Уловката? Те блъфират и всъщност не са създали това, което твърдят.

През следващите два месеца те работят денонощно, за да създадат софтуера, който са обещали. Алън пише програма за симулиране на чипа Intel 8080 на мейнфрейм Harvard PDP-10, което им позволява да тестват софтуера си, без да се нуждаят от действителен Altair.

Междувременно Гейтс се фокусира върху писането на основния код за програмата, а приятелят на Гейтс Монте Давидов работи върху математическия пакет.

В крайна сметка те успешно създават Altair BASIC. След като го представят на Ед Робъртс, MITS се съгласява да лицензира софтуера, отбелязвайки първия официален продукт на Microsoft (тогава наречен Micro-Soft).

В публикацията си в блога Бил Гейтс признава, че преди да има Office, Windows 95, Xbox или AI, е имало Altair BASIC, с което той все още се гордее изключително много днес.

history

Последна актуализация

06.04.2025 |
schedule 09:11
Росен Димитров

Росен Димитров

verified Автор