GW-Basic, de zeer oude BASIC-interpreter van Microsoft, die oorspronkelijk is gemaakt voor IBM PC / XT. De broncode is nu beschikbaar op GitHub .
Het product is gecodeerd in Assembler en dateert van 10 februari 1983, met de volgende historische referentie:
Advertentie
In de week dat deze bron werd gemaakt, stond Men At Work bovenaan de Amerikaanse en Britse hitlijsten met 'Down Under', Dustin Hoffman speelde in de # 1 Amerikaanse box-office film 'Tootsie'. In 1983 werd 'Star Wars Episode VI - Return of the Jedi' uitgebracht, net als 'War Games'! En Emily Blunt, Kate Mara, Jonah Hill, Chris Hemsworth en Henry Cavill waren geboren! Ronald Reagan was president van de VS en Margaret Thatcher was de premier van het VK.
Datzelfde jaar, Bjarne Stroustrup zat midden in de ontwikkeling van de eerste versie van de programmeertaal C ++ , ARPANET gestandaardiseerd TCP / IP . Borland bekend gemaakt Turbo Pascal , gemaakt door Anders Hejlsberg (die vervolgens lid werd van Microsoft en creëerde J ++ , C # en TypeScript ).
1983 was ook het jaar dat AT&T uitbracht UNIX-systeem V R1 , en BSD 4.2 werd uitgebracht en introduceerde de pseudoterminal voor de eerste keer (de voorloper van Windows ’CONPTY we hebben Windows in 2018 geïntroduceerd & # x1f601;)
Ik was 13 en besteedde elke vrije seconde dat ik mijn huiswerk niet afmaakte of mijn klusjes niet aan het doen was, BASIC en montagecode aan het schrijven op een van de heetste thuiscomputers van die tijd - de BBC Micro sportief 32 KB RAM (ja, 32.768 bytes , totaal!), mogelijk gemaakt door een MOS-technologie 6502-processor draait op een BLAZING 2MHz. Als ik niet aan het coderen was, speelde ik meestal een van de meest baanbrekende games aller tijden: ' De elite ' door David Braben & Ian Bell .
In 1983 lanceerde Apple de 1MHz 6502 -aangedreven Apple IIe voor US $ 1.395 (> $ 3.500 in 2020). Apple lanceerde ook de eerste commercieel verkrijgbare computer met een GUI - de Apple Lisa . De Lisa bevatte maar liefst 1 MB RAM en draaide geweldig Motorola 68000 processor met een verbazingwekkende 5 MHz, maar het kostte $ 9.995 (> $ 25.000 in dollars van 2020), dus het enige wat ik kon doen was ernaar kijken door het raam van de ene computerwinkel in onze stad die geautoriseerd is om Apple's producten te verkopen ... en dromen.
hoe zorg je ervoor dat een venster bovenaan blijftEn in 1983 bracht Microsoft MS-DOS 2.0 ( bron hier ) en GW-BASIC voor de IBM PC XT en compatibel.
Na het openen van bronnen voor MS-DOS 1.25 en 2.0, heeft Microsoft veel verzoeken ontvangen om BASIC-bronnen te openen. Dus dit is eindelijk gebeurd .