Home Tehnoloģija MS -BASIC 1.1 ieviesta programmēšana paaudzē – tagad jūs varat to lejupielādēt...

MS -BASIC 1.1 ieviesta programmēšana paaudzē – tagad jūs varat to lejupielādēt bez maksas

53
0

Doug Wilson/Corbis/Corbis, izmantojot Getty Photographs

Sekojiet zdnet: Pievienojiet mūs kā vēlamo avotu Google.


ZDNET galvenie pārņemšana

  • Microsoft atvērtā avota ir MS-Fundamental valoda.
  • Bils Geitss nekad nebūtu redzējis, kā tas atgriežas dienā.
  • MS-Fundamental 1.1 bija daudz izstrādātāju pirmā valoda.

Ja, tāpat kā mans ZDNET kolēģis Deivids Gervics un es, jūs 1975. gadā ķērāties pie datoriem, jūs ļoti gribējāt, lai MITS Altair 8080 Pc – pirmo personālo datoru. Lai uz tā izveidotu programmatūru, vairums no mums izmantoja Altair Fundamental. Koledžas pamešanas pāris ar nosaukumu Bils Geitss un Pols Allens uzrakstīja valodu. Tad viņi izveidoja uzņēmumu, mikro-mīksti, lai to pārdotu. Jūs zināt, ka uzņēmums ir labāk kā Microsoft.

Arī: Microsoft 50: tā neticamais pieaugums, 15 zaudētie gadi un satriecošā atriebība – 4 diagrammās

1976. gadā viņi pārveidoja Altair Fundamental līdz Microsoft Fundamental 1.1 un pārnesa to no 8080 procesora uz MOS 6502 mikroprocesoru. Vārti vienmēr bija iecerējuši šo pamata darbību vairāk nekā tikai altair personālajos datoros. Kā viņš teica Smitsona intervijā, “MIT bija tikai viens uzņēmums, un mēs gribējām, lai mūsu programmatūra tiktu izmantota visās mašīnās. “Tas bija lielisks solis. MS-Fundamental kļuva par ugunsgrēka panākumiem.

Tas ir tāpēc, ka tā bija pirmā augsta līmeņa valoda daudziem agrīnajiem personālajiem datoriem, piemēram, Apple II, Commodore Pet, VIC-20 un vienu no pirmajām nozīmīgajām spēļu platformām-Nintendo izklaides sistēmu.

Tagad, senais 6502 montāžas koda valoda ir bijusi atvērtā avota saskaņā ar MIT licenci.

1976. gada likumprojekts Geitss būtu šokēts, to redzot. Viņš ienīda ideju, ka cilvēki, kuri bez maksas izmanto MS-BasicApvidū Plaši izplatītā vēstulē Geitss rakstīja: “Lielākā daļa no jums nozog savu programmatūru. Par aparatūru ir jāmaksā, wager programmatūra ir kaut kas, ar ko dalīties. Kas rūpējas, ja cilvēkiem, kuri strādāja pie tā, saņem samaksu?”

Tas gāja pāri kā svina balons. Jums varētu rasties jautājums, kāpēc. Vai mums vienmēr nebija jāmaksā par programmām? Patiesībā nē, mēs to nedarījām. Programmatūra parasti tika nosūtīta ar aparatūru. Kad tu darīja Iegūstiet programmu, jūs saņemsit kodu un pēc tam tas ir jāievada datorā. Jā, tās bija sāpes. Disketes diski? Kasešu lentes? Greznība! Tīra greznība! Ja viņiem paveicās, cilvēki, kas izmanto lieldatorus un mini datorus, ieguva programmas 9 dziesmu lentē.

Arī: populārākās programmēšanas valodas (un ko tas pat nozīmē)

Tikai 1976. gadā jūs varētu Autortiesību programmatūraApvidū Šīs izmaiņas autortiesību likumā un ar to saistītajiem tiesas lēmumiem, piemēram, pretmonopola uzvalks, kas piespieda IBM atdalīt aparatūru un programmatūruir tas, kas padarīja iespējamu patentētu programmatūru.

Tas bija gandrīz pirms 50 gadiem; Kopš tā laika Microsoft ir izmantojis atvērtā koda programmatūru. Pēdējos gados Microsoft ir sācis atbrīvot dažas no savām klasiskajām operētājsistēmām un programmām kā atvērtā pirmkoda. Tie ietver: MS-DOS 4.0; GW-Fundamental, Microsoft 1983. gada pamata tulks IBM PC saderīgajiem; un Home windows kalkulators.

Savu dienu MS-Fundamental 1.1 bija diezgan izsmalcināts. Tas ietvēra uzlabotu atkritumu savākšanu. (Kad jums bija tikai 4K RAM, jums bija nepieciešams katrs baits, uz kuru jūsu programma varētu iegūt.) Tas atbalstīja arī cilpas mainīgos, kas bija liels uzlabojums salīdzinājumā ar pamata draņķīgo komandu.

Arī: Pamata pagriezieni 60: Kāpēc vienkāršība bija šīs programmēšanas valodas svētība un tās lāsts

Microsoft Fundamental 1.1 ietvēra arī galvenās valodas elementus, piemēram, veselu skaitli un peldošā punkta aritmētiku, virknes atbalstu, izturīgu paziņojumu apstrādi un atmiņas pārvaldību. Nav slikti valodai, kas rakstīta 6955 rindās no 6502 montāžas valodas koda. Šodien, tas dzīvo kā vizuāls pamatakas joprojām ir atbalstīta valoda Home windows lietojumprogrammu izstrādei.

Savā dienā MS-Fundamental 1.1 ieviesa programmēšanu paaudzē. Tas daudziem izstrādātājiem deva pirmo kodēšanas garšu. Arī valoda, protams, nodrošināja pamatu Microsoft pirmajam biznesa modelim licencēšanas programmatūras modelim aparatūras uzņēmumiem un privātpersonām.



avots