1 00:00:00,000 --> 00:00:00,499 2 00:00:00,499 --> 00:00:06,130 Ettekandja: Mis teil siin on loetelu alguses tarkvara 3 00:00:06,130 --> 00:00:11,040 kirjutas Bill Gates ja Paul Allen, asutajad Microsoft. 4 00:00:11,040 --> 00:00:13,120 Kood on huvitav kahel põhjusel. 5 00:00:13,120 --> 00:00:16,100 Esiteks, sai Microsofti esimene toode, 6 00:00:16,100 --> 00:00:22,430 mis oli tõlgi Basic programmeerimine keelt. 7 00:00:22,430 --> 00:00:25,540 >> Ja teiseks, see oli üks esimesi katseid 8 00:00:25,540 --> 00:00:31,200 luua tõlk nii tavaline inimesed võiksid kasutada personaalarvutid. 9 00:00:31,200 --> 00:00:33,250 Niisiis, Bill Gates oli bakalaureuse Harvardi. 10 00:00:33,250 --> 00:00:35,430 Hakkasin õpetama Harvardi 1974. 11 00:00:35,430 --> 00:00:37,180 Seda tehti 1975. 12 00:00:37,180 --> 00:00:40,770 >> Niisiis, see oli alguses tema karjääri alguses oma karjääri. 13 00:00:40,770 --> 00:00:44,400 Ma tegelikult õpetas Billile Muidugi umbes sel ajal. 14 00:00:44,400 --> 00:00:47,740 Paul Allen polnud Harvardi üliõpilane, kuid ta 15 00:00:47,740 --> 00:00:51,550 oli keskkooli klassivend Bill Gates. 16 00:00:51,550 --> 00:00:54,360 Kui sa tuled ja vaata kell nimekirjades, saad 17 00:00:54,360 --> 00:00:56,840 tegelikult leida kolmas nimi, Monte Davidoff, 18 00:00:56,840 --> 00:01:00,250 kes oli Gates klassikaaslane siin Harvardis. 19 00:01:00,250 --> 00:01:01,950 >> Siin on huvitav kommentaar siia. 20 00:01:01,950 --> 00:01:08,050 Ta ütleb, et "in 4k kustutada ruutjuur kuid silmuseid tuleks veel tööd. " 21 00:01:08,050 --> 00:01:13,660 Nii et mida see tähendab, et seal oli kaks võimalust koostada programmi. 22 00:01:13,660 --> 00:01:18,490 Üks oli sõitma versioon Selle Altair arvuti 23 00:01:18,490 --> 00:01:24,820 et oli ainult 4k sõnu mälu, 4096 sõna mälu. 24 00:01:24,820 --> 00:01:27,680 >> Aga suur versioonis oli 8k. 25 00:01:27,680 --> 00:01:30,370 Ja mis see ütleb et 4k versioon 26 00:01:30,370 --> 00:01:33,370 siis tuli kustutada osa koodi muuta see sobib. 27 00:01:33,370 --> 00:01:35,400 Ja üks asi, et oleks kustutatud 28 00:01:35,400 --> 00:01:36,890 oleks ruutjuur rutiinist. 29 00:01:36,890 --> 00:01:40,920 Aga ilmselt jaoks silmuseid peaks ikka 30 00:01:40,920 --> 00:01:44,150 töötada ka siis, kui sa olid koostamisel ette nähtud ainult 31 00:01:44,150 --> 00:01:48,600 4k versiooni arvutisse.