1 00:00:00,000 --> 00:00:00,499 2 00:00:00,499 --> 00:00:06,130 SPEAKER: To, čo tu je výpis ranom kus softvéru 3 00:00:06,130 --> 00:00:11,040 napísal Bill Gates a Paul Allen, zakladatelia spoločnosti Microsoft. 4 00:00:11,040 --> 00:00:13,120 Kód je zaujímavá z dvoch dôvodov. 5 00:00:13,120 --> 00:00:16,100 Po prvé, to sa stalo Microsoft je prvý produkt, 6 00:00:16,100 --> 00:00:22,430 ktorý bol tlmočníkom základný programovací jazyk. 7 00:00:22,430 --> 00:00:25,540 >> A za druhé, je to jeden z prvých pokusov 8 00:00:25,540 --> 00:00:31,200 vytvoriť tlmočníka tak obyčajné ľudia mohli používať osobné počítače. 9 00:00:31,200 --> 00:00:33,250 Takže Bill Gates bol vysokoškolák na Harvarde. 10 00:00:33,250 --> 00:00:35,430 Začal som vyučovať na Harvarde 1974. 11 00:00:35,430 --> 00:00:37,180 To bolo vykonané v roku 1975. 12 00:00:37,180 --> 00:00:40,770 >> Tak, to bolo skoro v jeho kariéru na začiatku mojej kariéry. 13 00:00:40,770 --> 00:00:44,400 Vlastne som učil Bill v Samozrejme okolo tohto času. 14 00:00:44,400 --> 00:00:47,740 Paul Allen nebol Harvard študent, ale 15 00:00:47,740 --> 00:00:51,550 bol na strednej škole spolužiak Bill Gates. 16 00:00:51,550 --> 00:00:54,360 Ak sa prísť pozrieť v zozname, budete si musieť vybrať 17 00:00:54,360 --> 00:00:56,840 skutočne nájsť tretinu meno, Monte Davidoff, 18 00:00:56,840 --> 00:01:00,250 ktorý bol Gatesa spolužiak tu na Harvarde. 19 00:01:00,250 --> 00:01:01,950 >> Tu je zaujímavý komentár tu. 20 00:01:01,950 --> 00:01:08,050 To hovorí, že "v 4k môžete odstrániť odmocninu ale pre slučky by mal ešte pracovať. " 21 00:01:08,050 --> 00:01:13,660 Takže to, čo to znamená, že existuje dva spôsoby, ako skompilovať tento program. 22 00:01:13,660 --> 00:01:18,490 Jeden z nich bol bežať na verziu tohto počítača Altair 23 00:01:18,490 --> 00:01:24,820 že mal iba 4k slová pamäť, 4096 slov pamäti. 24 00:01:24,820 --> 00:01:27,680 >> Ale veľké verzie mala 8K. 25 00:01:27,680 --> 00:01:30,370 A tak, čo to hovorí, , Že vo verzii 4k 26 00:01:30,370 --> 00:01:33,370 ste museli odstrániť niektoré kód, aby bolo vhodné. 27 00:01:33,370 --> 00:01:35,400 A jedna z vecí, , Ktoré by boli odstránené 28 00:01:35,400 --> 00:01:36,890 by sa odmocnina rutina. 29 00:01:36,890 --> 00:01:40,920 Ale zrejme pre slučky by stále 30 00:01:40,920 --> 00:01:44,150 pracovať, aj keď ste boli zostavovanie sa len za 31 00:01:44,150 --> 00:01:48,600 4k verzie počítača.