Microsoft drops a little surprise thank-you gift for sitting through Build: The source for GW-BASIC

Take a trip down memory lane back to when every byte mattered


Build Microsoft delighted retro fans by closing its Build conference with an open-sourcing of 1983's GW-BASIC.

Warning that he would not be accepting pull requests from fans seeking to scratch a 37-year-old itch, senior program manager Rich Turner made the treble by adding the open-sourcing to the already-scored goals of Windows Terminal 1.0 and the impending arrival of GUI and GPU support in Windows Subsystem for Linux 2.

Now released under the MIT License, the decades-old language was, for many, an introduction to programming on IBM PC compatibles. It turned up in many versions of MS-DOS before its demise at the hands of QBasic.

Back then, this hack had already moved on from TI99 Extended BASIC to a doomed foray into TMS9900 assembly language. Turner himself was one of the lucky few to get his hands on a BBC Micro while Bill Gates and co were shovelling the bytes for GW-BASIC at the IBM PC-XT.

GW-BASIC was one of the many ports of BASIC performed by Microsoft over the years, dating back to that first implementation on the Altair 8800. Developed from IBM's BASICA as a self-contained executable, the language could be used to create some relatively simple games (I ported a few text-adventure titles) as well as business applications. Microsoft also sold a compiler to speed things up a little.

The source code itself is not for the fainthearted, being in assembly language (just like the source for MS-DOS). It is a reminder that back in the early days of computing, every byte mattered: something those who insist on inflicting even chubbier web pages on the world might consider.

Sadly, even though Microsoft ported BASIC far and wide, only the 8088 version has been published. The translator the company used to support different platforms is still under lock and key.

That said, the release will be welcomed by those curious to see how things worked back in the days when Microsoft's eventual dominance was far from guaranteed.

Now, how about open-sourcing Media Center? ®

Broader topics


Other stories you might like

  • North Korea pulled in $400m in cryptocurrency heists last year – report

    Plus: FIFA 22 players lose their identity and Texas gets phony QR codes

    In brief Thieves operating for the North Korean government made off with almost $400m in digicash last year in a concerted attack to steal and launder as much currency as they could.

    A report from blockchain biz Chainalysis found that attackers were going after investment houses and currency exchanges in a bid to purloin funds and send them back to the Glorious Leader's coffers. They then use mixing software to make masses of micropayments to new wallets, before consolidating them all again into a new account and moving the funds.

    Bitcoin used to be a top target but Ether is now the most stolen currency, say the researchers, accounting for 58 per cent of the funds filched. Bitcoin accounted for just 20 per cent, a fall of more than 50 per cent since 2019 - although part of the reason might be that they are now so valuable people are taking more care with them.

    Continue reading
  • Tesla Full Self-Driving videos prompt California's DMV to rethink policy on accidents

    Plus: AI systems can identify different chess players by their moves and more

    In brief California’s Department of Motor Vehicles said it’s “revisiting” its opinion of whether Tesla’s so-called Full Self-Driving feature needs more oversight after a series of videos demonstrate how the technology can be dangerous.

    “Recent software updates, videos showing dangerous use of that technology, open investigations by the National Highway Traffic Safety Administration, and the opinions of other experts in this space,” have made the DMV think twice about Tesla, according to a letter sent to California’s Senator Lena Gonzalez (D-Long Beach), chair of the Senate’s transportation committee, and first reported by the LA Times.

    Tesla isn’t required to report the number of crashes to California’s DMV unlike other self-driving car companies like Waymo or Cruise because it operates at lower levels of autonomy and requires human supervision. But that may change after videos like drivers having to take over to avoid accidentally swerving into pedestrians crossing the road or failing to detect a truck in the middle of the road continue circulating.

    Continue reading
  • Alien life on Super-Earth can survive longer than us due to long-lasting protection from cosmic rays

    Laser experiments show their magnetic fields shielding their surfaces from radiation last longer

    Life on Super-Earths may have more time to develop and evolve, thanks to their long-lasting magnetic fields protecting them against harmful cosmic rays, according to new research published in Science.

    Space is a hazardous environment. Streams of charged particles traveling at very close to the speed of light, ejected from stars and distant galaxies, bombard planets. The intense radiation can strip atmospheres and cause oceans on planetary surfaces to dry up over time, leaving them arid and incapable of supporting habitable life. Cosmic rays, however, are deflected away from Earth, however, since it’s shielded by its magnetic field.

    Now, a team of researchers led by the Lawrence Livermore National Laboratory (LLNL) believe that Super-Earths - planets that are more massive than Earth but less than Neptune - may have magnetic fields too. Their defensive bubbles, in fact, are estimated to stay intact for longer than the one around Earth, meaning life on their surfaces will have more time to develop and survive.

    Continue reading

Biting the hand that feeds IT © 1998–2022