Microsoft відкрила код 6502 BASIC, однієї з найвідоміших версій мови програмування BASIC. Її у 1975 році створили Білл Ґейтс і Пол Аллен для процесора Intel 8080. У 1976-му Ґейтс разом із Ріком Вейландом адаптував код для інших 8-бітних чипів, зокрема MOS 6502, що застосовувався в NES, Atari 2600 і багатьох інших пристроях.
На GitHub доступна версія BASIC M6502 8K VER 1.1, яка свого часу стала основою для Applesoft BASIC у комп’ютерах Apple II. Неофіційні копії цього коду десятиліттями циркулювали в інтернеті й архівах, але тепер він уперше опублікований офіційно.
У блозі Microsoft зазначають, що у 2025 році інтерес до ретро-обчислень знову на піку. Розвиваються проєкти на базі FPGA, активно працюють спільноти емуляторів і розробників. Бренд Commodore навіть повернувся з анонсом нового Commodore 64 — першого офіційного обладнання компанії за десятиліття.
У 1977 році Commodore придбала ліцензію на BASIC за 25 тисяч доларів. Це зробило мову стандартом для комп’ютерів PET, а згодом і для VIC-20 та Commodore 64, відкривши мільйонам новачків шлях у програмування через прості команди на кшталт 10 PRINT HELLO чи 20 GOTO 10.
Відкрита версія 1.1 містить також виправлення збирача сміття, які у 1978 році реалізували інженер Commodore Джон Фіганс і Білл Ґейтс під час його візиту до офісу Microsoft у Бельв’ю. Код зберігає й «пасхальне яйце» Ґейтса, приховане в позначках STORDO і STORD0, про яке він сам розповів у 2010 році.
Нагадаємо, що у Windows 11 з’явиться синхронізація буфера обміну з Android.
Підписуйтеся на ProIT у Telegram, щоб не пропустити жодної публікації!