>> [ווידעא פּלייבאַק]
>> -א טריומף פון מאַטאַמאַטיקאַל און מעטשאַניקאַל בקיעס
איז דעם גרויס נייַ אָטאַמאַטיק קאַלקולאַטאָר אין האַרוואַרד אוניווערסיטעט.
ינטראַקאַט פּראָבלעמס אין מאטעמאטיק שטעלן דורך די מאַשין אין קאָדעד פאָרעם
אויף טופּען זענען אַקיעראַטלי סאַלווד אין אַ מינוט בראָכצאָל פון די צייַט required
פֿאַר מענטשלעך כעזשבן.
דיזיינד צו עקספּידייט אַלע Forms פון מאַטאַמאַטיקאַל און SCIENTIFIC פאָרשונג,
דער ריז מעטשאַניקאַל מאַרך וועט אַרבעטן פֿאַר די פאַרייניקטע שטאַטן נאַווי ביז מלחמה ס סוף.
>> [סוף פּלייבאַק]
>> דוד י מאַלאַן: דאס איז קס50.
די פאַרגאַנגענהייַט איז געווען אַ מאַדזשיקאַל אָרט, אָבער אויב איר ווע אלץ
געחידושט וואָס אַז מיטל איז אין האַרוואַרד וויסנשאַפֿט צענטער,
עס איז טאַקע אַ טייל פֿון דער האַרוואַרד מארק איך, און עס ס
אויף אַרויסווייַזן עס איצט פֿאַר די פאַרגאַנגענהייַט פילע יאָרן.
און וואָס איר וועט זען עמבעדיד אין פּראָבלעם שטעלן
איינער איז אַ קוק הינטער די סינז אין וואָס אַז מיטל האט, און טוט,
פֿון פּראָפֿעסאָר הארי לויס, וואס איז אין די קאָמפּיוטער וויסנשאַפֿט אַמט דאָ.
אַזוי מער אויף אַז אין נאָר אַ ביסל.
>> אבער הייַנט מיר אָנהייבן צו יבערגאַנג פון לעצטע וואָך צו דעם,
און מיר וועט ברענגען דערמאָנען פון איין פאָטאָגראַפיע דאָ
אַז ס אַקשלי גאַנץ באַרימט.
טוט ווער עס יז וויסן וואָס דעם דאָ איז אויף דער עקראַן?
לפּחות לויט צו מיטאָס.
יאָ.
וילעם: דער ערשטער ווירוס.
דוד י מאַלאַן: אזוי עס איז געווען סאַפּאָוזאַדלי די זייער ערשטער פאַקטיש זשוק אין אַ קאָמפּיוטער.
איצט אין פאַקט די וואָרט זשוק, פֿאַר אַ גרייַז אין אַ פּראָגראַם,
האט שוין מיט אונדז פֿאַר עטלעכע מאָל אין די גשמיות וועלט,
און דעם איז איינער פון די ערשטער דאַקיאַמענטאַד מאל ווו עמעצער אַקטשאַוואַלי
פּלאַקט אַ גרויס מאָל אויס פון די מארק וו קאָמפּיוטער, לייגן עס אין די בינדער,
און דעמאָלט רעקאָרדעד עס ווי דער ערשטער באקאנט זשוק
צו האָבן אַקטשאַוואַלי געווען געפֿונען פֿיזיש.
אַזוי אַזוי איז אריין אַז אין הייַנט ס קענטעניש.
אלץ פון לעצטע וואָך איז בנימצא אָנליין.
אין באַזונדער רעסורסן אַז איר זאל ניט דאַווקע באַמערקן, ספּעציעל
אויב קומען דאָ אין מענטש.
אזוי איינער פון די לערנען פעללאָווס יעדער יאָר מאכט אַ קאַנאַנאַקאַל שטעלן פון הערות,
אַזוי איר דאַרפֿן ניט האַלטן דיין קאָפּ אַראָפּ, טריינג
צו טראַנסקריבע מערסט עפּעס וואָס זאל פּאַסירן דאָ אין קלאַס.
אַזוי פאַרשטיין אַז די אַזוי גערופֿן [? סקריבד?] הערות
זענען אָנליין, אַוואַדע די סליידז און מקור קאָד אַז מיר נוצן אין קלאַס.
מיר מאַכן גאַנץ טעקסט טראַנסקריפּץ פאַראַנען ווי געזונט.
אַזוי אויב איר ווייגלי געדענקען עטלעכע טערמין, און ווילן צו קוקן עס אַרויף אַ ביסל
מער גרינג, פאַרשטיין אַז אַלע פון וואָס איז סעאַרטשאַבלע אָנליין.
ווי ווויל ווי וואַלקטהראָוגהס ווי געזונט.
טאקע, הייַנט מיר אָנהייבן צו קוקן בייַ אַ נידעריקער מדרגה פּראָגראַממינג שפּראַך,
באַלד צו זיין באקאנט צו אונדז ווי C, און עס ס זייער גרינג
צו סאָרט פון באַקומען פאַרפאַלן נאָך נאָר אַ ביסל מאָומאַנץ צייַט, און דעמאָלט סאָרט פון ווונדער
ווי מיר אַקטשאַוואַלי גאַט צו עטלעכע מער קאָמפּלעקס לעמאָשל פון די סימפּלאַסט.
און אַזוי פאַרשטיין מיר וועט קאַרש קלייַבן בעשאַס קלאַס עטלעכע
פון די טרעגער יגזאַמפּאַלז, אָבער פאַרשטיין אַז אַזוי פיל מער איז אויך
בנימצא אָנליין אַזוי איר קענען אַרבעטן דורך עס אין דיין אייגן גאַנג,
אָבער איר ניטאָ רובֿ באַקוועם.
>> אבער מיר לינקס אַוועק מיט מגילה אַז זענען נאָר דעם.
אַזוי איך גיט די גרין פאָן, און וואָס טוט דעם פּראָגראַם טאָן?
זאגט, העלא, וועלט.
עס מאכט די קאַץ זאָגן העלא אין זיין קליין וועלט
אויף די שפּיץ לינקס האַנט זייַט פון קראַצן ס באַניצער צובינד.
אבער מיר אנגעהויבן צו באַקענען עטלעכע טערמינאָלאָגיע לעצטע וואָך.
און אַזוי, זאכן ווי דעם מיר גערופֿן וואָס?
וואָס זאל זייַן די דזשאַנעריק טערמין פֿאַר דעם?
יאָ.
א אופֿן אָדער אַ דערקלערונג.
זיכער, עס ס אַ קאַמף.
טאָן דעם.
און נאָך עס זענען אנדערע שאַפּעס צו קראַצן,
חוץ די אַזוי-גערופֿן דערקלערונג, זיי זענען אויך
זאכן ווי דעם, וואָס מיר גערופֿן וואָס?
יאָ.
אַזוי אַ שלייף.
און אין דעם פאַל, דעם זאַך ריפּיץ, דאָך, 10 מאל.
עס ס אַ אייביק בלאָק.
עס ס אַ פּאָר פון אנדערע.
און הייַנט מיר רע געגאנגען צו זען ווי צו איבערזעצן דעם צו אַ מער מאָדערן וועלט,
אויב איר וועט, אַפֿילו כאָטש עס ס געגאנגען צו דערשייַנען אין ערשטער בליק
צו זיין פיל מער אַרקיין.
אבער די זענען טאַקע לופּס.
און דעמאָלט מיר האָבן דאס ווי דעם, וואָס האט דעם פאָרעם,
און יסענשאַלי געשטעלטע פֿראגן.
און מיר רעפעררעד צו די ווי וואָס?
>> וילעם: באָאָלעאַן אויסדרוק.
>> דוד י מאַלאַן: יאָ.
באָאָלעאַן אויסדרוק.
עפּעס וואָס איז אָדער אמת אָדער פאַלש, יאָ אָדער ניט, איינער אָדער נול,
אָבער איר ווילן צו קוק די וועלט.
אבער מיר גערופֿן די באָאָלעאַן אויסדרוקן, און מיר צאַפּן זיי
אין באדינגונגען, אָדער צווייגן.
און אין דער וועלט פון קראַצן, אַלץ נייסלי
ינטערלאָקקס אין טערמינען פון זייַן פאָרעם, אויב עס מאכט לאַדזשיקאַל זינען צו טאָן אַזוי,
אָבער איר טאָן ניט האָבן צו האַלטן אין בלויז טאן איינער זאַך קאַנדישנאַלי,
איר קענען האָבן אַ פּראַווערביאַל גאָפּל אין די וועג
און טאָן אָדער דעם אָדער אַז אויב די צושטאַנד איז אמת אָדער נישט.
און דעמאָלט, ווי איר וועט זען, אויב איר האָבן ניט שוין,
איר קענען אַפֿילו נעסט די בלאַקס.
אַזוי קראַצן וואקסט צו פּלאָמבירן די שאַפּעס אַז איר זאל וועלן צו אַרייַנלייגן אין עס,
אַזוי איר קענען אַקטשאַוואַלי אויסדריקן מערסט קיין לאָגיק אַז איר זאל וועלן צו טאָן.
>> איצט אַ ביסל ווערטער פון מעלדן פֿאַר ביידע דאָ און ניו האַווען.
אַזוי סעקטיאָנינג הייבט הייַנט.
די URL פֿאַר דעם איז אויף דעם קורס ס וועבזייַטל, פֿאַר די ונפאַמיליאַר.
סעקשאַנז וועט זיין אַ געלעגנהייט צו באַקומען צוזאַמען
אין אַ פיל מער אָנווינקען סוויווע ווי [? סאַנדערס?] אַלאַוז,
מיט 10-20 קלאַסמייץ מיט אַ לערנען יונגערמאַן ביי פאַרשידענע טראַקס,
און פאַרשידענע פּייסיז, אויב איר אַזוי קלייַבן.
טאקע די לויף Offers פאַרשידענע סעקשאַנז
פֿאַר יענע ווייניקער באַקוועם, מער באַקוועם, און ערגעץ אין צווישן,
און די ראָלע פון ​​גראָבער פינגער דאָ, איז עס ס ניט באַאַמטער דעפֿיניציע,
אָבער אויב איר ניטאָ ווייניקער באַקוועם, איר מין פון וויסן עס.
איר 'רע אַ ביסל ינטרעפּאַד וועגן די געדאַנק פון סטעפּינג פֿיס, טאָמער, צוריק
אין די קלאַסצימער, אָדער ווייַזונג אַרויף צו אַ אין צווישן אָפּטיילונג.
אויב איר ווע שוין פּראָגראַממינג זינט איר זענען זעקס יאר אַלט, מער באַקוועם,
טאָמער צו איר.
און אויב עס ס מין פון אַ וואָרף-אַרויף, אַז ס פּונקט וואָס די אין צווישן
איז מענט צו זיין.
>> איצט, אין די דערווייל, פֿאַר אַ סאָרט דעם גרייס,
עס נעמט אונדז גאַנץ עטלעכע מאָל צו אָפּטיילונג אַלעמען, אַזוי מיר האָבן אַזוי גערופֿן,
יבער סעקשאַנז, קומען אַרויף דעם אָפּרוטעג און פרי ווייַטער וואָך,
אַזוי נעמען אַ קוק אין דעם קורס ס וועבזייַטל פֿאַר די וואס זענען קורס ברייט,
און אויך פילמעד פֿאַר יענע וואס קענען נישט מאַכן זיי.
און סעקשאַנז זיך וועט אָנהייבן אין וואָך דרייַ פון קס50 נול אינדעקס.
פּראָבלעם שטעלן 0 איז שוין אויף דעם קורס ס וועבזייַטל.
און פאַרשטיין אַז איר טאָן האָבן נייַן שפּעט טעג דעם זמאַן.
אזוי דעם איז אַ אַפּגרייד פון לעצטע יאָר, ווען מיר האבן פינף שפּעט טעג.
>> אַזוי אויב איר ניטאָ וואַנדערינג, מיר האָבן נייַן פּראָבלעם שטעלט.
איר האָבן נייַן שפּעט טעג, יעדער פון וואָס איר קענען נאָר פאַרברענגען איינער פּער וואָך אויף.
אַז Effectively מאכט אַלע פון די פּראָבלעם שטעלט רעכט מיטוואך,
אָבער דער ציל איז צו שטעלן אַ ביסל ביסל פון סייקאַלאַדזשיקאַל דרוק
אויף איר צו פּרובירן צו באַקומען זאכן אין אויף דאנערשטאג
ווייַל ווי איר וועט באַלד אַנטדעקן, פֿאַר בעסער אָדער פֿאַר ערגער, רובֿ
אַלץ אין דער ווייכווארג וועלט ענדס אַרויף גענומען פיל מער ווי איר ריכטנ זיך.
אַזוי באַטראַכטן עס אַ סאָרט פון געלעגנהייט צו העלפן
זיך צו ציל דאנערשטיק, אָבער נעמען טרייסט אין אַז, יאָ,
אַלץ איז רעכט פרייטאג.
און אויב איר פאָרלייגן זיי אויף דאנערשטיק, אַז ס ווונדערלעך.
עס ס קיין באָנוס ווייזט אָדער עקסטרע קרעדיט פֿאַר זיצונג אַז טערמין.
עס ס מענט צו ווערן אַ קוליע בלויז.
>> און אָפיס שעה, ביידע דאָ און אין ניו האַווען,
אין מענטש, אויב איר'ד ווי צו טרעפן מיט קיין פון אונדזער קאָרסאַז
לערנען פעללאָווס און קאַס פֿאַר הילף.
>> אַלע רעכט.
אַזוי איצט, לאָזן ס מאַכן דעם מער פאַקטיש.
און פֿאַר אַ מאָמענט עס ס געגאנגען צו אָנהייבן צו באַקומען אַ ביסל מער אַרקיין, אָבער זייער
געשווינד אויף פרייטאג און ווייַטער וואָך מיר וועט זיין
קענען צו טאָן אַזוי פיל מער ווי מיר קען אַזוי ווייַט אין קראַצן.
אַזוי מיר באַקענענ קאָד לעצטע וואָך, אָלבייט פּיקטאָראַל.
עס איז געווען רעטעניש ברעקלעך.
און מיר פאָרמאַליזעד אַז עס איז עפּעס גערופֿן מקור קאָד,
אָבער וואָלט האט קוקן ווי?
נו, עס געקוקט אַ ביסל עפּעס ווי דעם.
און, אין פאַקט, נאָר צו מין פון רייצנ ווו מיר קענען גיין מיט דעם.
איך בין געגאנגען צו גיין פאָרויס און עפענען אַרויף אַ פֿענצטער דאָ,
און איך בין נאָר געגאנגען צו קלייַבן ניו טעקע.
און איך בין געגאנגען צו ראַטעווען דעם טעקע ווי עפּעס ווי העלא פּונקט C.
מער אויף אַז ברירה פון ווערטער אין נאָר אַ מאָמענט.
און דעם איז ווי עמעצער זאל גיין וועגן שרייבן אַ פּראָגראַם.
אַרייַננעמען נאָרמאַל איך / אָ פּונקט ה, ינט הויפּט פּאָסל, און דעמאָלט עפענען געגרייַזלט בראַסע, נאָענט
געגרייַזלט בראַסע, פּרינטף העלא קאָמע וועלט, באַקקסלאַש ן, פּינטל-קאָמע, היט, געטאן.
קעשורע.
איך ווע געשריבן מיין ערשטער פּראָגראַם, אָבער עס ס געגאנגען
צו זיין ינקרעדאַבלי ונדערווהעלמעד ווייַל ווען איך אַקטשאַוואַלי
לויפן דעם פּראָגראַם, פון קורס, דורך ערשטער שרייבט מאַכן העלא,
און דעמאָלט פּונקט צעהאַקן העלא, און מיר וועט גיין דורך דעם אין פיל מער דעטאַל
אין אַ מאָמענט, אַז ס אַלע עס טוט.
טוט ניט קנאַל עפענען קיין פֿענצטער.
עס טוט נישט טאָן עפּעס הויפּט פאַנטאַזיע.
כל עס טוט איז וואָס איך דערציילט עס צו טאָן, אָבער ווי טאָן מיר באַקומען צו אַז?
און ווי טאָן מיר בויען אויף וואס?
נו, לאָזן ס באַקענען אַ ביסל פאַרשידענע קאַנסעפּס דאָ.
>> אזוי איינער, מיר ניטאָ וועגן צו אָנהייבן ניצן אַ פּראָגראַם געהייסן אַ קאַמפּיילער.
א קאַמפּיילער יגזיסס פֿאַר מעק אַס, פֿענצטער, לינוקס, קיין נומער פון אַפּערייטינג סיסטעמס,
און מיר וועט באַלד באַקענען איר צו די סוויווע אַז מיר וועלן זייַן ניצן,
אָבער אַ קאַמפּיילער איז נאָר אַ גענעראַל טערמין פֿאַר אַ שטיק פון ווייכווארג
וואָס נעמט מקור קאָד און טראגט כייפעץ קאָד פון עס.
אין אנדערע ווערטער, אויב איר האָבן ווי ינפּוט דיין מקור
קאָד, עפּעס ווי וואָס איך נאָר טייפּט, עס לעסאָף טראגט כייפעץ קאָד.
און כייפעץ קאָד איז טאַקע נאָר אַ פאַנטאַזיע וועג פון זאגן עס אַוטפּוץ
נול ס און איינער ס.
אין אנדערע ווערטער, מקור קאָד, אַפֿילו כאָטש עס ס
געגאנגען צו קוקן אַ ביסל אַרקיין, און אַ ביסל ווייניקער פרייַנדלעך
ווי קראַצן אין ערשטער בליק, עס ס לפּחות עפּעס
אַז מיר יומאַנז קענען פֿאַרשטיין.
עס מין פון קוקט און סאָונדס ווי ענגליש אַפֿילו כאָטש עס ס זייער סוקסינקט.
ווהערעאַס פּראָגראַממינג אין נול ס און איין ס, ווי אונדזער פּרעדאַסעסערז האט צו טאָן,
עטלעכע יאר צוריק, איז געווען ניט אַ הויפּט שפּאַס אַרויסרופן.
און נאָך, דעם איז וואָס די קאָמפּיוטער נאָך veist.
אַזוי קאַמפּיילער געץ אונדז פון מקור קאָד צו כייפעץ קאָד.
עס ס ווי עפן אַ טעקע מיט די קאַמפּיילער, און ווען איר ראַטעווען עס,
איר באַקומען די זעראָס און אָנעס.
אַזוי מיר וועט זען ווי צו טאָן אַז אין נאָר אַ מאָמענט.
>> אבער לאָזן ס איצט פּרובירן צו צושטעלן אַ בריק צווישן לעצטע וואָך און דעם,
אַזוי אַז אַפֿילו ווי מיר באַקומען געהאנגען אַרויף אויף זאכן ווי געגרייַזלט ברייסאַז,
און סעמיקאָלאָנס, און קלאַמערן, און אַלע פון ​​די ינטעללעקטואַללי טשיקאַווע
אַספּעקץ פון פּראָגראַממינג, אַז זייער אַנדערסטאַנדאַבלי יאַזדע מען אַרויף פרי אויף,
פאַרשטיין אַז אַלע פון ​​די געדאנקען הייַנט, זענען די זעלבע ווי לעצט.
אַזוי לעצטע, מיר געזען דעם בייַשפּיל דאָ, העלא וועלט פּראָגראַם.
נו, סטאַרטינג הייַנט, אויב מיר ווילן צו ינסטרומענט אַז זעלביקער פּראָגראַם,
עס ס געגאנגען צו קוקן אַ ביסל עפּעס ווי דעם.
און מיר וועט דערקלערן איידער לאַנג וואָס ינט, און הויפּט, און פּאָסל, און אַלע פון ​​אַז
איז, אָבער לפּחות איך זען דאָ שוין די באַקאַנט העלא וועלט.
>> מינווייל, זאכן ווי פֿונקציע, זאָגן העלא,
איז זייער נאָר געגאנגען צו זיין אַ זייער פּשוט דערקלערונג ווי דעם.
פּרינטף העלא וועלט, מיט עטלעכע קוואָטעס, מיט אַ באַקקסלאַש,
מיט אַ פּינטל-קאָמע, אָבער מער אויף אַז צו קומען.
לופּס, דערווייַל, דעם איז אַ שלייף אַז, פון קורס, זאגט העלא וועלט אויף אייביק,
און דעם איין ס 'געגאנגען צו קוקן אַ קליין וועירדער ווי אין די לעצטע,
אָבער אויב איך זאָגן עפּעס ווי, בשעת אמת, איך
קענען דעריבער דרוקן אויס העלא וועלט ווידער און ווידער און ווידער און ווידער.
און דעמאָלט ווי איר קענען מין פון אָנהייב צו אָפּלערנען דאָ,
דעם צוזאַמענפאָר פון ניצן געגרייַזלט ברייסאַז איז מין
פון ווי עמברייסינג די ינדענטעד שורה פון קאָד עס.
די פּרינטף שורה פון קאָד פיל ווי די געל רעטעניש שטיק אַרויף אויבן.
אַזוי מיר ניטאָ ניט געגאנגען צו זאָגן אויף אייביק, מיר רע געגאנגען צו זאָגן בשעת אמת,
אָבער מיר וועט זען וואָס וואָס איז אין נאָר אַ ביסל.
>> מינווייל, אויב מיר האָבן אַ שלייף ווי דעם, ווו איר איבערחזרן עפּעס אַ ענדלעך
נומער מאל, דעם איין אויך עס ס געגאנגען צו נעמען אַ ביסל געטינג געניצט
צו, אָבער עס ס געגאנגען צו זאָגן פֿאַר ינט איך געץ נול, איך ווייניקער ווי 10, איך ++,
און דעמאָלט פּרינטף ווידער.
אבער עס ס געגאנגען צו זיין פּאַטערנז.
און פֿאַר יענע פון ​​איר באַקאַנט מיט אַפּ קאָמפּיוטער וויסנשאַפֿט, אָדער ז'אבא,
אָדער קיין נומער פון אנדערע שפּראַכן, כּמעט אַלע פון ​​די קאַנסטראַקץ
אַזוי ווייַט זאָל קוקן מערסטנס באַקאַנט.
>> אַזוי בייַטעוודיק.
אַזוי דאָ ס אַ פּשוט קראַצן עקסערפּט אַז שטעלט אַ בייַטעוודיק געהייסן טאָמבאַנק צו נול,
און דעמאָלט אויף אייביק זאגט דער טאָמבאַנק, און דעמאָלט עס ענדערונגען די טאָמבאַנק דורך איינער.
אזוי עס סטאַרץ מיט נול, און דעמאָלט איין, צוויי, דרייַ.
נו, ווי זאל מיר באַקענען אַז אין דעם נייַ שפּראַך אַ ביסל סימאַלערלי?
ינט טאָמבאַנק יקוואַלז נול, בשעת אמת, וואָס
איז אַז זעלביקער געדאַנק פון פריער פון טאן עפּעס אויף אייביק,
און איך בין נאָר געגאנגען צו פּרינטף.
און איצט עס ס געטינג אַ ביסל מאָדנע, פּראָצענט איך, אָבער מער אויף אַז צו קומען,
אָבער די געדאנקען זענען פּונקט די זעלבע.
מיר נאָר איצט האָבן צו אַדכיר צו די סינטאַקס אַז די קאָמפּיוטער איז
געגאנגען צו פאָדערונג פון אונדז.
>> באָאָלעאַן אויסדרוק, עפּעס ווי סקס ווייניקער ווי י, אָדער רענטגענ ווייניקער ווי י,
און י ווייניקער ווי ז.
עס ס געגאנגען צו קוקן אַ ביסל עפּעס ווי דעם, מיט קלאַמערן נאָר
ווי אין מאַט פֿאַר גוט מאָס צו נאָר ענשור אַז די סדר פון אַפּעריישאַנז
איז ווי מיר אויסן.
און איצט, באדינגונגען.
אַזוי אויב רענטגענ ווייניקער ווי י, זאָגן רענטגענ איז ווייניקער ווי י, אַנדערש אויב X איז גרעסער ווי י,
זאָגן רענטגענ איז גרעסער ווי י, אַנדערש לאַדזשיקלי, רענטגענ מוזן זיין גלייַך צו י.
אַזוי איר זאל ינסטרומענט עפּעס ווי דעם אין קראַצן,
אָדער איר זאל ינסטרומענט עס אין דעם סינטאַקס.
און ווידער, די געגרייַזלט ברייסאַז זענען מין פון געבן אונדז די זעלבע פאָרעם ווי די רעטעניש
ברעקלעך, אָבער די סינטאַקס, איצט, איז טאָמער סטאַרטינג צו נאָכפאָלגן עטלעכע פּאַטערנז.
>> אַזוי, וואָס טוט דעם געבן אונדז דאָ?
אזוי מיר ניטאָ צוריק דעמאָלט אין אונדזער הויפּט פּראָגראַם.
זאל ס אַקטשאַוואַלי, איצט, טאָן עפּעס מיט אים.
אַזוי אין דעם זייער ערשטער שורה מיר זען שאַרף אַרייַננעמען,
נאָרמאַל איך / אָ, פּונקט ה, און דעמאָלט עטלעכע טשודנע ווינקל
בראַקאַץ ונטער אַז. ינט הויפּט פּאָסל, און דעמאָלט פּרינטף העלא וועלט.
אזוי נאָר נעמען אַ שריט.
עמעצער וואס ס קיינמאָל פּראָוגראַמד איידער, לפּחות דערקלערן איינער פון די שורות.
ניצן טאָמער עטלעכע פון דעם זשארגאן פון לעצטע וואָך.
וואָס איז פּרינטף, פֿאַר בייַשפּיל?
יאָ.
>> וילעם: [ינאָדאַבאַל]
>> דוד י מאַלאַן: יאָ.
עס ס אַ פֿונקציע, אָדער אַ דערקלערונג, פון לעצט וואָך ס טערמינאָלאָגיע.
און עס ס אַ קאַמף אַז ס טאן עפּעס.
איצט דעם פֿונקציע, אָדער דעם ויסזאָגונג, טוט
עס דערשייַנען צו נעמען עטלעכע מין פון ינפּוט?
און אין וואָס זינען טוט עס ויסקומען צו נעמען ינפּוט, אויב אַזוי?
ינפּוט, וואָס טאָן איך מיינען דורך וואָס?
יאָ.
>> וילעם: [ינאָדאַבאַל]
דוד י מאַלאַן: יאָ.
אַזוי קראַצן אויס אַ ביסל רעטעניש ברעקלעך ווו איר קענען פּאַראַמעטריזע עס.
איר קען זאָגן דעם איבערחזרן פאַרשפּאַרן ווי פילע מאל צו איבערחזרן,
אַזוי אַז איז געווען אַ ינפּוט פון סאָרץ, און פּונקט ווי קראַצן
האט אַ ביסל ווייַס Placeholder פֿאַר די נומער איר וואָלט טיפּ אין,
אַזוי טאָן מיר נוצן אין דעם טעקסט וועלט קלאַמערן
צו געבן אונדז אַז קייַלעכיק פאָרעם אין וואָס מיר קענען צאַפּן אונדזער ינפּוט.
נאָך אַלע, טענס פון יאר צוריק ווען דעם שפּראַך, גערופֿן C,
איז געווען ינווענטאַד קיין איינער אַנטיסאַפּייטאַד עס ס איינער פון אונדז,
די עטלעכע יאר שפּעטער, מיר'ד ווילן אַ פֿונקציע וואָס זאגט העלא.
רעכט?
עס 'ד ווערן פייַן אויב עס זענען געווען אַ רעטעניש שטיק, אָדער אַ שליסל ווערטער,
אַז ס גערופֿן העלא, אַז ממש נאָר זאגט העלא.
אבער מיר טאָן ניט דאַרפֿן אַז.
מיר קענען האָבן עפּעס פיל נידעריקער מדרגה, ווי אַ דזשאַנעריק דרוקן
באַפֿעל, וואָס נעמט ינפּוט, און פּרינץ וועלכער מיר ווילן.
אַזוי באַמערקן איצט דעם מוסטער וואָס וועט אָנהייבן צו אַרויסקומען.
עפֿן פּאַרען, נאָענט פּאַרען איז משמעות עמברייסינג די ינפּוט,
און דעמאָלט איך זען טאָפּל קוואָטעס אויף ביידע ענדס.
עס איז נאָך טשודנע באַקקסלאַש N, אָבער אַלעווייַ איצט איר
קענען אָנהייבן צו וויזשוואַלייז לפּחות אַז פּרינטף איז גענומען אין עטלעכע פאָרעם פון ינפּוט.
ניט ווי באַניצער פרייַנדלעך ווי קראַצן, אָבער עס ס נאָר
ווי בעת פּלאַגד אין עטלעכע ווערט דאָרט.
>> אַלע רעכט, איצט לאָזן ס אַקטשאַוואַלי טאָן עפּעס מיט דעם.
אַזוי עטלעכע פון ​​איר זאל וויסן פון ווייל שאָפּפּעד די סאָרט איידער,
טשאַטאַד מיט Friends, אַז פֿאַר פילע יאָרן
מיר געוויינט עפּעס גערופֿן די קס50 מאַכשער.
דאס איז געווען אַ טערמין דיסקרייבינג אַ טעכנאָלאָגיע גערופֿן דעם ווירטואַל מאַשין, וואָס
איז אַ שטיק פון ווייכווארג וואָס דיין פּרעדאַסעסערז וואָלט אָפּלאָדירן אַוועק
דעם קורס ס וועבזייַטל פֿאַר פּאָטער.
זיי וואָלט אויך אָפּלאָדירן אַ פּאָטער שטיק פון ווייכווארג גערופֿן אַ היפּערוויסאָר,
עפּעס גערופֿן ווי וומוואַרע, אָדער ווירטואַלבאָקס, אָדער קיין נומער
פון אנדערע מכשירים, און אויף זייער מעק אָדער פּיסי אָדער וועלכער קאָמפּיוטער זיי האבן לעצטע יאָר
און אין יאר פאַרגאַנגענהייַט, זיי וואָלט טאָפּל גיט אַ בילדל
צו לויפן דעם ווייכווארג גערופֿן דעם היפּערוויסאָר.
און דעמאָלט ין פון אַז פּראָגראַם זיי וואָלט עפענען די קס50 מאַכשער.
און די ווירקונג איז געווען אַז צי אַ פאָרויסגייער פון דייַן
איז פליסנדיק מעק אַס אָדער פֿענצטער, ער אָדער זי דעמאָלט
דערנאָך האט אַ נייַ פֿענצטער אויף זייער פאַרשטעלן פליסנדיק קס50 ס סוויווע.
אזוי אַ ווירטואַל מאַשין לעץ איר לויפן איין אַפּערייטינג סיסטעם ין פון אנדערן,
און אַז ס פּונקט וואָס מיר האבן.
איבער רובֿ פון די לויף מיר נוצן אַ אַפּערייטינג סיסטעם גערופֿן
לינוקס, ספּעסיפיקאַללי ובונטו לינוקס, און דעם
איז אַ זייער פייַן וועג אין יאָרן פאַרגאַנגענהייַט פון מאכן זיכער אַז אַלעמען אין די לויף
נאָר האט די זעלבע סוויווע.
און איר קענען נוצן קיין טיפּ פון קאָמפּיוטער אַז איר אַקטשאַוואַלי ווילן.
צווישן די דאַונסיידז, כאָטש, זענען עס איז געווען ווי צוויי גיגאבייט
צו אָפּלאָדירן דעם זאַך.
עס האט נישט דאַווקע אַרבעט יבער געזונט אויף מענטשן וועמענס קאָמפּיוטערס אַז אפֿשר בלויז
האט אַ גיג אָדער אַזוי פון באַראַן, אָדער ניט אויך פילע גיגאַהערטז פון קפּו גיכקייַט,
און אַזוי דעם יאָר, פֿאַר דעם און אנדערע סיבות,
האָבן מיר שוין טראַנסיטיאָנינג צו דעם סוויווע.
די אַזוי-גערופֿן קס50 ייד, וואָס איז באזירט אויף עפענען מקור ווייכווארג,
און אַ שטיצט פּלאַטפאָרמע אַז אַ פירמע גערופֿן קלאָוד9
שטיצט אין אייראָפּע, אַז אַלאַוז אונדז צו האָבן יסענשאַלי
אַז פּינטלעך זעלביקער סוויווע ווי אין יאָרן פאַרגאַנגענהייַט, אָבער אין די אַזוי-גערופֿן וואָלקן.
>> אזוי וואָס איז די וואָלקן?
איר ווע מיסטאָמע קליקט זייַן ייקאַן אויף דיין מעק אָדער פּיסי.
וואָס איז די וואָלקן?
יאָ?
א ביסל לאַודער.
יאָ.
עס ס נאָר אַ בינטל פון קאָמפּיוטערס אנדערש אַז קראָם דאַטן און לויפן
ווייכווארג און די ווי.
אַזוי עס ס טאַקע נאָר צו די וואָרט דע דזשור פון דיסקרייבינג [? רענטאַבלע?]
קאָמפּיוטערס וואס לעבן אנדערש.
אַז איר, זיך, טאָן ניט דאַווקע אייגן.
אַזוי ווען אייער דאַטע, אָדער דיין מגילה, זענען אין די וואָלקן,
עס נאָר מיטל עס ס אויף עמעצער אַנדערש ס קאָמפּיוטערס אנדערש,
און ניט, רובֿ מסתּמא, אויף דיין גשמיות לאַפּטאַפּ אָדער דעסקטאַפּ.
און אַזוי אַז ס וואָס קס50 ייד איצט איז.
>> איצט אן איר וועט גיין צו אַ זיכער URL וואס וועט פאָרשטעלן איר
צו, אין פּראָבלעם שטעלן 1, שפּעטער דעם וואָך, וואָס וועט דעמאָלט, אויף לאָגינג אין,
געבן איר דעם סוויווע.
און פיל ווי קראַצן האט אַ ביסל אַנדערש פּאַנאַלז ינוואַלווד,
אַזוי טוט קס50 ס ייד האָבן פּונקט וואָס.
אויף די שפּיץ לינקס האַנט זייַט דאָ, איר ניטאָ געגאנגען צו זען אַ באַקאַנט טעקע בלעטערער.
אַזוי קיין פון די טעקעס אַז איר שטעלן אין דעם סוויווע
זענען נאָר געגאנגען צו זיין ליסטעד עס.
Files and folders.
אויף די שפּיץ רעכט דאָ, איר 'רע געגאנגען צו זען אַ פּלאַץ
ווו איר קענען אַקטשאַוואַלי שרייַבן אייער קאָד.
טכילעס אין C, שפּעטער אין די טערמין אין PHP און דזשאַוואַסקריפּט,
און, טאָמער פֿאַר לעצט פּראַדזשעקס, רובי אָדער ז'אבא אָדער פּיטהאָן
אָדער קיין נומער פון שפּראַכן זענען געשטיצט אין דעם סוויווע.
עס ס ניט בייַ אַלע טייד צו קס50 ספּעסיפיקאַללי.
>> און דעמאָלט אין די דנאָ ווינקל דאָ, ספּעציעל פֿאַר יענע מער באַקוועם,
איר האָבן עפּעס גערופֿן אַ וואָקזאַל פֿענצטער.
און דעם וואָקזאַל פֿענצטער אַלאַוז איר צו ויספירן קיין באַפֿעל אַז איר
ווילן אין דעם וואָלקן סוויווע.
עס אַלאַוז איר צו ינסטאַלירן קיין נאָך ווייכווארג
אַז איר ווילן ווייַל איר האָבן אַזוי-גערופֿן וואָרצל, אָדער אַדמיניסטראַטאָר פּריוולאַדזשאַז.
אַזוי אין אנדערע ווערטער, אַפֿילו כאָטש דעם איז לעסאָף כאָוסטיד אין דער וואָלקן,
און אַפֿילו כאָטש מיר האָבן Simplified עס צו עטלעכע מאָס
דורך ניט ויסצאָלן, ממש ינטראָודוסינג, דאַנק צו דן אַרמענדאַריז, און דינאָ,
און דן בראַדליי אויף קס50 ס קאָלעקטיוו איבער די פאַרגאַנגענהייַט פילע חדשים, אַ ווייניקער באַקוועם
מאָדע אַז כיידז אַ פּלאַץ פון די טכילעס קאָנפוסינג דיסטראַקשאַנז.
אלץ עס יגזיסס צו פאָרשטעלן אַ טיפּיש קאָמפּיוטער סיסטעם
אַז איר זאל נוצן אין די פאַקטיש וועלט.
>> אַזוי וואָס טוט דעם אַלע מיינען, און וואָס קענען מיר אַקטשאַוואַלי טאָן מיט אים?
זאל ס אַקטשאַוואַלי נעמען אַ פּיק אין אַ פּראָגראַם.
אַזוי איך בין געגאנגען צו עפענען אַרויף די פאַקטיש סוויווע דאָ,
וואָס איז נאָר אונדזער קראָום בלעטערער, ​​וואָס קען זיין Firefox,
קען זיין Internet Explorer, אָדער עטלעכע אנדערע בלעטערער ווי געזונט.
עס ס פול סקרינד דאָ פֿאַר דעם מאָמענט.
און איך ווילן צו אַקטשאַוואַלי רייצנ באַזונדער וואָס דעם פּראָגראַם איז געווען.
אַזוי לאָזן ס נעמען אַ קוק, דורך זומינג אין זיך שפּיץ, אין וואָס איך האבן, און ווי איך גאַט דאָ.
אַזוי דאָ ס די פּינטלעך זעלביקער שורות פון קאָד.
אזוי דעם איז די דערקלערונג, ווי איר דערמאנט פריער.
די פֿונקציע וואָס זאגט העלא.
די געגרייַזלט ברייסאַז, אויף שורה פיר און שורה זעקס,
מאַשמאָעס מין פון ענוועלאָפּ אַז שורה צו קאָנטאַקטירן עס
מיט די עסאַנס פון מיין פּראָגראַם.
אזוי טאַקע, דעם קיווערד הויפּט, אַז ס אַרויף דאָרט אויף שורה דרייַ,
איר קענען טראַכטן פון וואָס ווי דער עקוויוואַלענט פון אַז ווען גרין פאָן קליקט,
פאַרשפּאַרן אין קראַצן.
אַזוי אַז ס אַלע מיר האָבן דאָ, איז ווען גרין פאָן קליקט, דרוקן, אָדער זאָגן,
העלא וועלט.
>> אבער לאָזן ס נעמען אַ טרעפן, איצט, אין וואָס דעם ערשטער, מער אַרקיין שורה, איז.
שאַרף אַרייַננעמען, עפענען אַנגגאַלד קאַנטיקער, נאָרמאַל איך / אָ פּונקט ה,
נאָענט אַנגגאַלד קאַנטיקער.
וואָס איז אַז טאָמער טאן, ספּעציעל אויב איר ווע פּראָוגראַמד
איידער אין עטלעכע אנדערע שפּראַך.
יאָ?
>> וילעם: [ינאָדאַבאַל]
דוד י מאַלאַן: יאָ.
עקסאַקטלי.
אזוי דעם איז געבן איר צוטריט צו אַ ביבליאָטעק, אַזוי צו רעדן, פון פֿעיִקייטן.
און אַ ביבליאָטעק פון פֿעיִקייטן איז פֿעיִקייטן אַז עמעצער אַנדערש
געשריבן, אָדער לעצטנס אָדער לאַנג צוריק, אַזוי אַז איר
טאָן ניט האָבן צו ריינווענט די ראָד.
פֿאַר בייַשפּיל, מיר טאָן ניט האָבן צו וויסן, אין 2015,
ווי צו שרייַבן קאָד וואָס לייגט אַ כאַראַקטער אויף מיין פאַרשטעלן.
עמעצער אַנדערש האט פיגורעד אַז אויס מיט די פּרינטף פונקציאָנירן
אַזוי אַז איך קענען סאָרט פון אַבסטראַקט אַוועק פון אַז, אָדער שיכטע
אויף שפּיץ פון זיין אָדער איר קאָד, און איצט נאָר נעמען
פֿאַר געגעבן אַז קיין פּראָגראַם איך שרייַבן קענען דרוקן עפּעס צו די פאַרשטעלן.
אזוי דעם ערשטער שורה דאָרט אין שריט איינער כולל די אַזוי-גערופֿן כעדער טעקע
פֿאַר די סטאַנדאַרט ביבליאָטעק.
אַזוי זען, די שפּראַך אין וואָס מיר ניטאָ איצט ארבעטן
האט אַ נאָרמאַל ביבליאָטעק מיט גורל פון פֿעיִקייטן.
פּרינטף איז איינער פון זיי, און אַז ערשטער שורה פון קאָד
מיטל געבן מיר צוטריט צו יענע פֿעיִקייטן, אַזוי אַז איך
טאָן ניט האָבן צו ריינווענט אַז ראָד.
>> איצט לאָזן ס גיין צו די דנאָ פֿענצטער און טאָן פּונקט וואָס איך האט איידער.
א מאָמענט צוריק, ווען איך איז געווען וויזינג דורך דעם קאָד,
טייפּינג עס אויס פֿאַר די ערשטער מאָל, איך זייער געשווינד טייפּט, מאַכן העלא.
וואס איז געווען אַז אַלע וועגן וואָלט איר טרעפן?
וואָס איז געווען איך טאן?
יאָ?
קיינמאָל מיינונג.
עס ס גוט.
יאָ.
וילעם: קאָמפּילינג עס.
דוד י מאַלאַן: יאָ.
עס איז געווען נאָר קאַמפּיילינג עס.
רעכט?
אַפֿילו אויב דאָס איז גאָר ונפאַמיליאַר צו איר, עס ס שיין ענגליש ווי.
עס ס אַוואַדע נישט זעראָס און אָנעס, אַזוי איך נאָך
דאַרפֿן צו לויפן אים דורך אַז אַזוי-גערופֿן פּראָגראַם, אַ קאַמפּיילער, אַז ס 'געגאנגען
צו נעמען עס ווי ינפּוט און פּראָדוצירן רעזולטאַט.
און לפּחות, פֿאַר איצט, אין דעם לינוקס סוויווע,
אָבער דאָס איז נישט פּרירעקוואַזאַט, דעם איז נאָר ווו מיר וועט נעמען,
איר בכלל ינטעראַקט מיט קאָמפּיוטער סיסטעמס ווי דעם
דורך אַ אַזוי-גערופֿן באַפֿעלן שורה.
אַזוי מיט אַ בלינקינג פּינטלעך און דיין קלאַוויאַטור,
און ניט אַזוי פיל דיין מויז, און ניט אַזוי פיל פֿענצטער און ייקאַנז און מעניוז,
גאַנץ אַלץ איז טעקסטשאַוואַל.
און אַפֿילו כאָטש דעם Feels, אין ערשטער בליק, טאָמער, ווי אַ שריט צוריק,
עס ס אַקטשאַוואַלי אַ פיל מער שטאַרק און יקספּרעסיוו וועג
פון קאַנטראָולינג אַ קאָמפּיוטער ספּעציעל ווי איר,
זיך, ווערן מער באַקוועם פון ווייניקער.
עס ס געגאנגען צו לאָזן איר צו טאָן אַ פּלאַץ מער זאכן ווי נאָר וואָס מייקראָסאָפֿט
אָדער עפּל אַלאַוז איר צו טאָן מיט זייער גראַפיקאַל אָפּערייטינג סיסטעם.
>> אַזוי ווען איך שלאָגן קום, איצט, גאָרנישט כאַפּאַנז דאָס מאָל
ווייַל משמעות די פּראָגראַם העלא איז אַרויף צו דאַטע.
און וואָס איז געווען די באַפֿעל איך געלאָפֿן נאָך וואָס?
פּונקט צעהאַקן העלא, און העלא וועלט.
איצט לאָזן ס נעמען אַ שריט צוריק פֿאַר נאָר אַ מאָמענט.
עס טורנס אויס אַז מאַכן העלא איז נאָר אַ Simplified וועג פון קאַמפּיילינג אַ פּראָגראַם.
זאל ס נאָר פאָרשטעלן איין שטיק פון זשארגאן,
אָבער דעמאָלט מאַך אַוועק פון עס, זינט עס ס ניט
אַלע אַז טשיקאַווע פֿאַר הייַנט ס צוועקן.
די קאַמפּיילער מיר רע געגאנגען צו אָנהייבן ניצן איז גערופֿן קלאַנג, פֿאַר די C שפּראַך.
און דעם איז אַ פּראָגראַם אַז ס לויפן נאָר ווי מיר האבן ביי די באַפֿעלן שורה דאָרט.
און אַזוי אויב איך ווילן צו צונויפנעמען אַ פּראָגראַם וואס איך
האָבן געשריבן אין אַ טעקע געהייסן העלא פּונקט C, איך ממש נאָר דרוקן קלאַנג העלא C
אַרייַן.
>> די מאָדנע זאַך איז, פֿאַר היסטארישע סיבות,
אויב איך טאָן ניט ספּעציפיצירן די נאָמען פון די פּראָגראַם
וואָס איך ווילן צו רעזולטאַט, אויב איך טאָן ניט ספּעציפיצירן אַ טעקע נאָמען פֿאַר די זעראָס
און אָנעס, אַ זייער טשודנע צוזאַמענפאָר איז געווען אנגענומען יאר צוריק
ווו עס פּעלץ מין פון אַ גוט ענטפֿערן אין די צייַט,
געזונט לאָזן ס נאָר אַרביטרעראַלי רופן די ערשטער פּראָגראַם מיר צונויפנעמען אַ פּונקט אויס.
א קומט ערשטער אין די Alphabet.
אויס, עס ס דער רעזולטאַט.
אזוי מיר וועלן רופן דעם פּראָגראַם דורך ניט ויסצאָלן אַ פּונקט אויס.
און אַז ס פייַן ווייַל אויב איך ווילן צו לויפן די פּראָגראַם אין דעם טעקסט באזירט
סוויווע, איך נאָר טיפּ פּונקט צעהאַקן אַ פּונקט אויס קומען.
און עס וואָלט לויפן פּונקט ווי פריער.
אַזוי לאָזן ס זען אַז פאַקטיש שנעל.
>> אַזוי אויב איך גיין צוריק צו מיין מקור קאָד אין קס50 ייד,
און איך אַנשטאָט טאָן דאָס, קלאַנג העלא קאַט C אַרייַן, באַמערקן גאָרנישט מיינט צו פּאַסירן,
אָבער כּמעט שטענדיק אין דעם לינוקס סוויווע,
ווען גאָרנישט שלעכט מיינט צו פּאַסירן, אַז מיטל עפּעס גוט אַקטשאַוואַלי געשען.
אויב איר טאָן ניט זען אַ טעות אָנזאָג, אַלע איז מיסטאָמע געזונט.
און טאַקע, אויב איך איצט טאָן פּונקט צעהאַקן אַ פּונקט אויס אַרייַן, איך ווע לויפן מיין זעלביקער פּראָגראַם.
איך נאָך האָבן די העלא פּראָגראַם פון פריער ווייַל טאַקע, עס ס
געגאנגען צו זיין אַזוי פיל ניסער נאָר טיפּ מאַכן אָנשטאָט רימעמברינג
די ינקאַנטאַטיאָנס פון קאַמאַנדז, אָבער לאָזן ס זען ווי מיר
זאל פֿאַרבעסערן אויף דעם, נאַנדאַלעס.
>> אַזוי, דעם איז די באַפֿעל צו צונויפנעמען די קאָד.
דאס איז די באַפֿעל צו לויפן די קאָמפּילעד קאָד דערנאָכדעם.
ווי קענען איך ספּעציפיצירן אַ טעקע נאָמען?
נו זאל ס נאָר פאָרשטעלן איינער מער שטיק פון זשארגאן.
ווען איר ניטאָ אין דעם טעקסט באזירט סוויווע,
איר ניטאָ געגאנגען צו ווילן צו ספּעציפיצירן דאס גערופֿן באַפֿעלן שורה טענות.
וואָס איז נאָר אַ פאַנטאַזיע וועג פון זאגן, אנדערע ווערטער אין די פּינטלעך אַז
טוויק די נאַטור פון וועלכער פּראָגראַם איר ניטאָ פליסנדיק.
אַזוי ספּעסיפיקאַללי די פּראָגראַם איך בין פליסנדיק, דורך טייפּינג די נאָמען קלאַנג,
איז די פּראָגראַם געהייסן קלאַנג.
אזוי דעם איז אָדער די אַלט שולע עקוויוואַלענט פון טאָפּל-געבן אַ קליק
אויף מייקראָסאָפֿט וואָרט אָדער עטלעכע פּראָגראַם ס ייקאַן.
איך בין אַנשטאָט נאָר טייפּינג זייַן נאָמען, אָבער אין דעם ווערסיע פון ​​די באַפֿעל,
איך דעמאָלט האָבן לאָך אָ פּלאַץ העלא פּלאַץ העלא פּונקט C.
אַזוי אַפֿילו אויב איר ווע קיינמאָל פּלייַעד אין דעם וועלט איידער,
נאָר נעמען אַ טרעפן וואָס טוט לאָך אָ העלא טאָן?
אָדער וואָס טוט עס זאָגן קלאַנג צו טאָן?
יאָ.
>> וילעם: [ינאָדאַבאַל]
דוד י מאַלאַן: יאָ.
עס פּונקט שטעלט דער טעקע ס פּראָדוקציע צו זיין העלא אָנשטאָט דעם סילליער אַ פּונקט אויס.
און, טאַקע, לאָזן ס פּרובירן דעם.
אַזוי אויב איך איצט טאָן, ערשטער זאל ס טאָן דעם, ר עם העלא.
אַז ס צונעמען.
און עס ס געגאנגען צו זאָגן באַזייַטיקן רעגולער טעקע העלא, וואָס
איז אַננעסאַסעראַלי אַרקיין, אָבער עס נאָר מיטל צי איר ווילן צו אויסמעקן די טעקע,
און איך טיפּ י פֿאַר יאָ.
און באַמערקן, אויב איר זענען גלאַנסינג אין שפּיץ לינקס, עס האט פאַרשווינדן פון אַרויף דאָרט.
זאל מיר איצט טאָן קלאַנג לאָך אָ, און איך בין געגאנגען צו גיין פאָרויס און טאָן העלא,
אין אַלע קאַפּס, העלא פּונקט C.
איצט, אויב איך טאָן פּונקט צעהאַקן העלא, וואָס וואָלט איר דערוואַרטן?
>> אפֿשר עס ס פאַל שפּירעוודיק.
אפֿשר עס ס נישט.
זאל ס זען.
ניט אַזאַ טעקע אָדער Directory.
און מיר קענען מין פון אָפּנאַרן דורך נאָר איר זוכט אין שפּיץ לינקס.
וואָס האט איך דאָך ראַטעווען די פּראָגראַם ווי?
כל קאַפּס העלא.
אזוי טאַקע, אַז ס 'געגאנגען צו מאַכן אַ חילוק.
אַזוי איצט העלא וועלט איז צוריק.
איצט דעם איז אַלע פייַן און גוט, און אַלע זייער מיינונג-נאַמינג,
צו סאָרט פון באַקומען באַגד אַראָפּ אין די דעטאַילס, אָבער שכל זיי
איז גוט.
>> טייפּינג אויס די ינקריסינגלי לאַנג ינקאַנטאַטיאָנס
איז ניט געגאנגען צו זייַן דער הויפּט שפּאַס, אַזוי מענטשן אין דער וועלט
ינווענטאַד אנדערן פּראָגראַם, עטלעכע יאר צוריק, גערופֿן
מאַכן, אַז גאַנץ נאָר אַלאַוז איר צו דרוקן מאַכן,
די נאָמען פון די פּראָגראַם איר ווילן צו מאַכן, און מאַכן
איז קלוג אין אַז עס וועט קוקן אין די קראַנט טעקע, אַקאַ דירעקטארי
און אויב איר האָבן אַ טעקע גערופֿן העלא פּונקט C,
וואָס איז די טעקע עס וועט צונויפנעמען פֿאַר איר אין אַ פּראָגראַם געהייסן העלא.
אַזוי עס ס אַ פיל סימפּלער וועג פון טאן די מער קריפּטיק קאַמאַנדז
אַז מיר האבן פריער.
און מיר האָבן פֿאַר-קאָנפיגורעד קס50 ייד צו וויסן
וואָס עס זאָל טאָן לאָך אָ און אַ נומער פון אנדערע flags, אָדער באַפֿעל שורה טענות,
אַז מיר וועט זען איידער לאַנג.
>> אבער לאָזן ס איצט טאקע טאָן עפּעס מער טשיקאַווע.
נאָר טייפּינג אויס העלא וועלט אַלע די צייַט איז ניט אַלע וואָס קאַמפּעלינג.
אַזוי לאָזן מיר גיין פאָרויס און טוישן דעם פּראָגראַם און זאָגן, העלא דוד.
איצט איך בין געגאנגען צו גיין אַראָפּ דאָ.
איך בין געגאנגען צו גיין פאָרויס און טאָן מאַכן העלא.
און ווידער איצט איר ניטאָ געזען מאַכן איז ווייַזונג איר די מער
סיקוואַנס פון קאַמאַנדז אַז עס ס טאן ווייַל מיר ווע פֿאַר-קאָנפיגורעד
עס אַז וועג, אָבער מיר דאַרפֿן ניט זאָרג פֿאַר איצט
וואָס עס ס טאן אנדערע ווי עס איז קאַמפּיילינג פּונקט צעהאַקן העלא, העלא וועלט.
וואָס ס אומרעכט?
יאָ.
>> וילעם: [ינאָדאַבאַל]
>> דוד י מאַלאַן: יאָ.
אַזוי, נאָאָביע גרייַז.
איך באַמערקן דעם איז יבער סאַטאַל, אָבער די אַסטעריסק דאָ, אין דעם קוויטל,
פּונקט מיטל איר האָבן ניט געזונט עס, און בראַוזערז און אנדערע מגילה
טאָן דעם מאל.
אַזוי קאָנטראָל ס אָדער באַפֿעל ס זאָל ראַטעווען עס.
איצט לאָזן מיר גיין פאָרויס און שייַעך-לויפן די פּראָגראַם.
רעקאָמפּילעד.
רעכט, אַזוי עס ס אַ מאַלטי-שריט פּראָצעס.
קיין פון וואָס איז דער הויפּט קאָמפּלעקס, אָבער קיין מאָל מיר טוישן די טעקע,
מיר דאַרפֿן צו טוישן די ריזאַלטינג זעראָס און אָנעס, און פּונקט צעהאַקן העלא.
וואַו.
אזוי דעם איז זייער ונדערווהעלמינג אַז מיר נאָר געדרוקט אויס דעם.
זאל ס מאַכן דאס אַ ביסל מער דינאַמיש, איצט.
>> גוט עס טורנס אויס, אַז ווי קראַצן, C שטיצט וועריאַבאַלז.
און עס טורנס אויס אויב איר ווילן צו האָבן אַ בייַטעוודיק אַז סטאָרז,
ניט אַ נומער ווי מיר טיפּיקלי האט מיט קראַצן,
אָבער ווי אַ וואָרט, אָדער אַ פראַזע, אָדער אַ נאָמען, איר
קענען ספּעציפיצירן אַ בייַטעוודיק צו זיין פון טיפּ שטריקל.
אזוי מיר וועט זען מער פון די אין נאָר אַ מאָמענט,
אָבער עס טורנס אויס אַז C, און אַ פּלאַץ פון שפּראַכן ווי עס,
האָבן זייער ספּעציפיש טייפּס פון וועריאַבאַלז.
עס ס ניט נאָר ווי אַלגעבראַ, ווו איר באַקומען אַ רענטגענ, אַ י, און ז
און יענע זענען נאָר שטענדיק נומערן, אין אַ פּראָגראַממינג שפּראַך
איר קענען קראָם נומערן, איר קענען קראָם יחיד אותיות,
איר קען קראָם גאנצע ווערטער, איר קען קראָם גאַנץ בילדער, גאַנץ געזונט טעקעס,
און די ווי.
אַזוי מיר דאַרפֿן צו ספּעציפיצירן וואָס דעם טיפּ פון אונדזער בייַטעוודיק איז.
און דורך קאַנווענשאַן איך בין געגאנגען צו רופן מיין בייַטעוודיק ס נאָר ווייַל עס ס סוקסינקט,
און ס שטייט פֿאַר שטריקל.
>> און דעמאָלט איך בין געגאנגען צו קראָם ין פון דעם בייַטעוודיק,
פּונקט ווי מיט קראַצן ווען איך נוצן די שטעלן בלאָק,
איך בין געגאנגען צו נוצן די אַסיינמאַנט אָפּעראַטאָר אין C,
וואָס נייסלי גענוג איז די גלייַך צייכן, אָבער די גלייַך צייכן טוט דעם.
עס באוועגט עפּעס פון די רעכט אין די לינקס האַנט זייַט פון די אויסדרוק.
אַזוי וואָס איך האָבן געטאן, צו זיין קלאָר אין שורה פינף, איז איך ווע דערקלערט אַ בייַטעוודיק.
איך ווע דערציילט די קאָמפּיוטער, געבן מיר זכּרון פֿאַר אַ בייַטעוודיק, רוף עס ס,
און וויסן אין שטייַגן אַז איך בין געגאנגען צו זיין פּאַטינג אַ שטריקל אין עס.
און אַ שטריקל איז נאָר אַ סיקוואַנס פון אותיות.
עס ס אַ וואָרט, אָדער אַ פראַזע, אָדער פּאַראַגראַף, אָבער עס ס אַ סיקוואַנס פון אותיות.
עס ס ניט נומערן.
וואָס שטריקל בין איך געגאנגען צו זיין פּאַטינג אין אַז בייַטעוודיק?
נו, משמעות ציטירן ונקוואָטע, "כאַנאַ".
איצט באַמערקן דעם מוסטער אַז ס ימערדזשינג.
עס ס אַ לינקער אויסדרוק.
עס ס אַ רעכט האַנט אויסדרוק, צעשיידט דורך די גלייַך צייכן.
און נאָר נעמען אַ טרעפן, אויב ונפאַמיליאַר נאָנעטהעלעסס,
מיט וואָס די פּינטל-קאָמע איז טאן.
וואָס ס עס מאַשמאָעס טאן פֿאַר אונדז?
יאָ?
>> וילעם: [ינאָדאַבאַל]
>> דוד י מאַלאַן: יאָ.
עס ס נאָר טערמאַנייטינג די שורה.
רעכט?
די קאָמפּיוטערס ווילן צו זיין בלאַנטלי דערציילט, ממש, וואָס צו טאָן.
ווי די פיסטאַשקע פּוטער און זשעלע סענדוויטש לעמאָשל,
אויב איר טאָן ניט ספּעציפיצירן פּונקט וואָס איר אויסן,
עס זאל זיין לינקס צו דין אָדער טעות.
די פּינטל-קאָמע מיטל, אַז ס עס פֿאַר דעם באַפֿעל.
עס ס ווייל סופּער גענוי, און עס ס אַ זייער גרינג זאַך צו לאָזן אַוועק.
אַזוי איצט דעם פּראָגראַם טוט ניט ויסקומען צו זיין ביכייווינג קיין אנדערש ביז איך
מאַכן עס מער דינאַמיש.
אַזוי אלא ווי שווער געקענט מיין אייגן נאָמען, לאָזן מיר לייגן אַ Placeholder ווערט.
און עס טורנס אויס אַז, און איך וויסן דעם פון בעת ​​לייענען די דאַקיומענטיישאַן,
און געניצט די פֿונקציע פֿאַר יאָרן, אַז פּרינטף איז דיזיינד צו זיין דינאַמיש.
איר טאָן ניט האָבן צו וויסן אין שטייַגן וואָס ווערטער איר ווילן צו שטעלן אין עס.
איר קענען אַנשטאָט האָבן אַ Placeholder, ווי פּראָצענט ס, וואָס
איז געגאנגען צו דערציילן די קאָמפּיוטער, שטעלן אַ שטריקל דאָ.
>> וואָס שטריקל טאָן מיר ווילן צו לייגן עס?
וועט טורנס אויס אַז צווישן די קלאַמערן, וואָס געדענקען, דעמאַרקאַטע
די ינפּוט צו אַ פֿונקציע, אויב איר האָבן קאָמע צעשיידט רשימה פון זאכן דאָ,
מיר אַקשלי פאָרן אין קייפל ינפּוץ צו אַ פֿונקציע.
אַזוי נאָר ווי עטלעכע קראַצן בלאַקס, איר זאל ניט
האָבן פּלייַעד מיט זיי פֿאַר דיין פּראַדזשעקס נאָך אָדער אין אַלע,
עטלעכע קראַצן בלאַקס האָבן צוויי ינפּוץ.
צוויי ווייַס באָקסעס איר קענען טיפּ נומערן אָדער ווערטער אין.
אזוי צו טוט C האָבן פֿעיִקייטן ווי פּרינטף וואָס קענען נעמען צוויי ינפּוץ.
און ווידער, דעם קאָמע איז סעפּערייטינג זיי.
אַזוי אין ענגליש, ווידער אַפֿילו אויב איר ווע קיינמאָל פּראָוגראַמד איידער,
דורך אַז לאָגיק פּרינטף איז אַ פֿונקציע, נעמט צוויי ינפּוץ, איינער פון וואָס
איז אַ Placeholder, וואָס וואָלט איר האָפענונג פּרינטף איז געגאנגען צו טאָן מיט דעם ינפּוט?
עס ס געגאנגען צו זאָגן העלא כאַנאַ, אַלעווייַ.
אַזוי צו טאָן דאָס מיר דאַרפֿן צו ראַטעווען עס.
איך בין געגאנגען צו Zoom אויס.
איך בין געגאנגען צו גיין צוריק אַראָפּ דאָ און זאָגן, מאַכן העלא קומען.
טאַקע.
עפּעס ס אומרעכט, און אַקשלי דעם איז גאַנץ אָוווערוועלמינג.
איך האָבן זעקס שורות פון קאָד און ווי 12 שורות פון ערראָרס.
אַזוי, קוקן פאָרויס צו דעם.
אַזוי וואָס ס געגאנגען אויף דאָ?
אַזוי די בעסטער הערשן פון גראָבער פינגער דאָ, ספּעציעל ווען איר ניטאָ סטאַרטינג אויס,
צי ניט באַקומען דיסטראַקטאַד דורך די שטאָפּן אין די דנאָ.
אין פאַקט, איך זייער דיליבראַטלי נאָר סקראָללעד זיך
ווייַל זייער אָפֿט, אַ קאָמפּיוטער איז ניט אַלע אַז העל פון אַ מיטל.
עס ס געגאנגען צו באַקומען צעמישט.
אויב עס זעט איין זאַך אַז עס טוט נישט פֿאַרשטיין,
עס זאל גרייַז אנדערע שורות פון קאָד ווי פאַלש,
אַפֿילו כאָטש זיי ניטאָ בישליימעס פייַן.
אַזוי איר שטענדיק ווילן צו אַרבעטן שפּיץ אַראָפּ דורך די ערראָרס.
און אַדמיטידלי דעם איז יבער אַרקיין אין דעם מאָמענט.
>> טעות, נוצן פון ונדעקלאַרעד identifier שטריקל.
האט איך מיינען נאָרמאַל אין?
ניין, איך מענט שטריקל.
און עס ס פּוינטינג בייַ, אפֿשר עס ס אַ טייפּאָו.
סאָרט פון ווי, רעגע-קאָנטראָלירונג אין אַ זייער געעקי וועג, אָבער די סיבה דאָ,
און איר וועט וויסן דעם נאָר דורך פיר, איז
אַז עס טורנס אויס אַז שטריקל טוט נישט עקסיסטירן אין סי אין פאַקט, C
איז אַ הויפּט אַלט שפּראַך, און עס ס זייער נידעריק מדרגה,
און עס טוט נישט אַ פּלאַץ פון פֿעיִקייטן אַז איר זאל האָבן דערוואַקסן אַרויף
מיט אויב איר האָבן, אין פאַקט, פּראָוגראַמד אין ז'אבא, ווי עטלעכע פון ​​איר האָבן,
אָבער איר קענען לערנען עס נייע זאכן.
און טאַקע, מיר האָבן געטאן דעם קס50, אַפֿילו כאָטש דורך די סוף פון די זמאַן,
אַלע פון ​​די טריינינג ווילז וועט האָבן שוין גענומען אַוועק,
וואָס מיר טאָן אין די ערשטער פּאָר פון וואָכן
טכילעס איז מיר אויך האָבן איר אַרייַננעמען קס50 פּונקט ה.
וואָס איז אַ כעדער טעקע.
מער אויף אַז אין די צוקונפֿט.
>> עס ס אַ טעקע אַז כּולל פֿעיִקייטן וואָס מיר האָבן געשריבן פֿאַר איר.
און צווישן די פֿעיִקייטן איז פֿעיִקייטן פֿאַר געטינג ינפּוט
פון דער באַניצער, ווי סטרינגס, און נומערן, און פאַקטיש נומערן, און מער.
אבער עס אויך האט אַ ביסל שאָרטקאַץ.
עס דעפינעס אַ באָאָלעאַן ווי אַ דאַטן טיפּ.
C טוט ניט האָבן אמת אָדער פאַלש.
אבער מיר קענען געבן עס דער געדאנק פון אמת אָדער פאַלש דורך וועג פון דעם ביבליאָטעק.
און עס אויך טוט ניט האָבן אַ שטריקל געבויט אין ביז מיר אַרייַננעמען דעם ליניע.
אַזוי דעם שורה פון קאָד דערציילט די קאַמפּיילער, היי, קלאַנג, קוק
אין דעם טעקע פֿאַר אַ גאַנץ בינטל פון קאָד וואָס קס50
האט געשריבן אַזוי אַז ווער עס יז ניצן דעם טעקע
קענען נעמען פֿאַר געגעבן די פֿעיִקייטן זיי ווע צוגעגעבן.
>> אַזוי איצט לאָזן מיר גיין פאָרויס און קלאָר די פאַרשטעלן,
און אויב טשיקאַווע איך בין נאָר געזאגט קאָנטראָל ך יעדער מאָל צו קלאָר די פאַרשטעלן,
אָדער איר קענען דרוקן קלאָר.
איך בין נאָר געגאנגען צו גיין פאָרויס איצט און טיפּ מאַכן העלא, און אַלע איז געזונט.
נאָך אַ אַרקיין רעזולטאַט, אָבער עס ס ניט אַ עראָוניאַס אָנזאָג.
איצט אויב איך טאָן פּונקט צעהאַקן העלא, און ווי אַ באַזונדער, פּונקט צעהאַקן איז ונפאַמיליאַר צו רובֿ.
עס פּונקט מיטל, פּונקט מיטל די קראַנט Directory.
אַזוי אויב איר ווע אלץ געניצט דאס, אָדער לינוקס, אָדער יוניקס
איר זאל האָבן געטאן עפּעס ווי קאָמפּאַקטדיסק פּונקט פּונקט, ווו
פּונקט פּונקט מיטל גיין קאַפּויער אין צייַט, אָדער גיין קאַפּויער, אָדער העכער אַרויף
אין דיין Directory.
פּונקט פּונקט מיטל קוקן אין די קראַנט Directory.
איך ווילן העלא, וואָס איז רעכט דאָ.
און טאַקע, איצט עס זאגט העלא כאַנאַ.
און אויב איך טוישן עס ווידער צו מאַריאַ, רעקאָמפּילע
עס וואָלט מאַכן העלא, פּונקט צעהאַקן העלא, די פּראָגראַם האלט טשאַנגינג.
>> אבער דעם איז נאָך אַ שיין נאַריש פּראָגראַם.
אויב איך ווילן צו שיף דעם פּראָגראַם, אָדער געבן עס צו אַ פרייַנד,
אָדער געבן עס צו מאַריאַ אָדער כאַנאַ פֿאַר אַז ענין, אַז ס פייַן.
איך קענען קאַסטאַמייז עס פֿאַר ביידע פון ​​זיי, אָבער עס ס קיינמאָל געגאנגען צו זיין דינאַמיש.
זיי קענען נישט טוישן עס אַמאָל עס ס קאָמפּילעד אַראָפּ אין די זעראָס און אָנעס.
אַזוי וואָס מיר האבן עפּעס סמאַרטער?
וואָס אויב, אָנשטאָט פון שווער-קאָודינג אין דער פּראָגראַם דעם מענטש ס נאָמען,
וואָס אויב מיר נאָר באַקומען די שטריקל אויף מאָנען?
>> אַזוי אין אנדערע ווערטער, לאָזן מיר טאָן דעם.
איך בין געגאנגען צו רעקאָמפּילע דעם פּראָגראַם.
און לאָזן מיר Zoom אין בייַ די דנאָ איצט.
מאַכן העלא פּונקט צעהאַקן העלא.
איצט גאָרנישט איז געשעעניש.
קענען מיר באַקומען אַ שנעל פרייַוויליקער צו מאַכן עפּעס פּאַסירן?
קומען אויף אַרויף.
וואָס ס אייער נאָמען?
>> פּאַנטשאָ: פּאַנטשאָ.
>> דוד י מאַלאַן: פּאַטשאָ?
קומען אויף אַרויף.
אַמאָל איר באַקומען אַרויף דאָ, דאָס איז געגאנגען צו זיין זייער ונדערווהעלמינג,
אָבער עס ס מער טשיקאַווע ווי מיר טייפּינג עס.
אויב איר ווילן צו גיין פאָרויס און דרוקן דיין נאָמען, איך געמאכט דעם פּראָגראַם נאָר פֿאַר איר.
פּונקט טיפּ דיין נאָמען.
קומען.
ווונדערלעך.
אַלע רעכט, דאַנקען איר זייער פיל.
>> פּאַנטשאָ: דאנק איר זייער פיל.
>> דוד י מאַלאַן: גוט.
>> [אַפּלאָדיסמענטן]
>> וואָס איז געווען זייער מין.
דאָ איר גיין.
וואָס האט מיר טאָן?
אַזוי מיר לעסאָף, לפּחות, געמאכט דעם פּראָגראַם דינאַמיש.
איצט עס ס נאָך זיכער דורך פּלאַן ונדערווהעלמינג,
אָבער מיר לעסאָף האָבן די פיייקייַט איצט צו שרייַבן קאָד אין שטייַגן, פיל
ווי די מחברים פון פּרינטף, און דעמאָלט דינאַמיקאַללי
אַדאַפּט באזירט אויף די ינפּוט מיר זענען קאָלנער, אָדער דורך די פּראָגראַמיסט,
אָדער דורך דער מענטש וואס ס אַקשלי ינטעראַקטינג מיט די פּראָגראַם.
אַזוי לאָזן ס אַקטשאַוואַלי איצט פּרובירן צו טאָן אַ ביסל אנדערע קאַנסטראַקץ
און זען אויב מיר קענען נישט מאַכן די מגילה זיך מער sophisticated.
אַזוי לאָזן ס גיין פאָרויס און אַנשטאָט פון שרייבט דעם איינער פון קראַצן,
איך בין געגאנגען צו גיין אין הייַנט ס מקור קאָד, און אַלע פון ​​דעם
איז בנימצא אויף דעם קורס ס וועבזייַטל, און איר קענען שלעפּן און קאַפּ עס
אין דיין אייגן סוויווע קומען פרייטאג אַמאָל פּראָבלעם
שטעלן 1 גיט איר די ינסטראַקשאַנז, אָדער איר קען
טאָן עס בייַ די באַפֿעלן שורה ווי געזונט, אָבער מער צו קומען אין פּ שטעלן 1.
>> זאל ס זען וואָס ס אין דעם פּראָגראַם דאָ גערופֿן, אַדער פּונקט C.
איצט איך ווע שוין קאַמענטאַד עס, אָבער וואָס הערט זיך?
אין ערשטער בליק, וואָס שורה פון קאָד איז לעגאַמרע נייַ?
מיסטאָמע נישט פונדאַמענטאַללי ונפאַמיליאַר איצט.
>> וילעם: [ינאָדאַבאַל]
דוד י מאַלאַן: יאָ, אַזוי ינט X יקוואַלז באַקומען ן.
מיר 'ווע קיינמאָל געזען קיין פון דעם איידער, אָבער ינט איז מיסטאָמע
די סימבאָל פֿאַר וואָס מין פון בייַטעוודיק, [? פון?] אַ ינטאַדזשער.
אַזוי ינט פֿאַר ינטאַדזשער.
עס ס נאָר ווייל מער סוקסינקט. רענטגענ איז נאָר אַרביטראַריש.
רענטגענ און י און ז זענען נאָך שיין גלייַך פֿאַר נומערן,
אָבער בכלל מיר וועט נוצן ווערטער אַמאָל אונדזער מגילה באַקומען מער קאָמפּליצירט.
באַקומען ינט, פון קורס, פיל ווי באַקומען שטריקל,
איז מיסטאָמע געגאנגען צו באַקומען אַ ינט פון דעם באַניצער,
און דעמאָלט מיר רע געגאנגען צו טאָן די זעלבע זאַך מיט י.
און משמעות, אַפֿילו כאָטש דעם לעצטע שורה, 24, קוקט מער קאָמפּליצירט,
עס ס געגאנגען צו זאָגן די סאַכאַקל פון דעם און וואָס איז דעם אנדערע זאַך.
>> און באַמערקן פּראָצענט איך מיסטאָמע דינאָוץ וואָס?
וואָס ראָלע טוט פּראָצענט איך משמעות דינען?
עס ס נאָר פּלאַסעהאָלדערס.
רעכט?
פּראָצענט ס איז פֿאַר שטריקל, פּראָצענט איך איז פֿאַר ינטאַדזשער.
עס ס געגאנגען צו זיין פּראָצענט ו פֿאַר Floating פונט ווערט, וואָס
איז נאָר אַ נומער מיט אַ דעצימאַל פונט.
אין אנדערע ווערטער, אַ פאַקטיש נומער.
אַזוי לאָזן ס אַקטשאַוואַלי צונויפנעמען דעם פּראָגראַם פאַקטיש שנעל און טאָן מאַכן אַדער.
Whoops.
גוט געלעגנהייט.
אַזוי באַמערקן דאָ, אַלע דעם מאָל מיין וסערס נאָמען פֿאַר דעם חשבון איז דזשהאַרוואַרד.
איך בין אין קס50 ייד, אַקאַ ידע50.
און איצט אין בלוי דאָ, איז אַ דערמאָנען, אָבער פון דער סביבה, פון ווו איך בין.
און אין פאַקט, אויב איך Zoom אַרויף צו די שפּיץ דאָ, באַמערקן אַז איך האב אַ ידע50
און איך זען דעם וואָרט, אויב איר מין פון דרייען דיין קאָפּ צו די זייַט, וואָרקספּאַסע.
אין אַ נאַטשעל, די פאַקט אַז איך בין געזען טילדע צעהאַקן וואָרקספּאַסע
מיטל אַז אין דעם טעקסט באזירט באַפֿעלן סוויווע,
איך בין אין די טעקסט עקוויוואַלענט פון דעם גראַפיקאַל טעקע אַרויף דאָ.
אַזוי ווען איך טאָן פּונקט צעהאַקן אַדער, עס ס געזאגט קיין הערשן
צו מאַכן ציל אַדער האַלטן.
איך טאָן ניט וויסן וואָס אַז מיטל, אָבער עס ס שלעכט פֿאַר עטלעכע סיבה.
ניט אַזאַ טעקע אָדער Directory איז אַפֿילו מער קלאָר.
וואו איז עס דען?
באַזירט אויף ווו איך קליקט צו עפענען די טעקע פריער.
ווו זאל עס זיין?
>> עס ס מיסטאָמע אין מקור איינער ד, פֿאַר שבת,
און איך קענען זען עס, טאַקע, אויב איך עפענען אַז אַרויף.
עס איז אַדער פּונקט C, אָבער אין דעם טעקסט-באזירט סוויווע,
ווידער, איך האָבן צו זייַן סופּער יקספּליסאַט.
אויב איך ווילן צו טוישן דיירעקטעריז זיך מקור איין שבת, איך דאַרפֿן צו דרוקן,
קאָמפּאַקטדיסק פּלאַץ מקור איין מיטוואך אַרייַן און איצט
מיין פּינטלעך ענדערונגען צו געבן מיר אַ וויזשאַוואַל קיו וואָס
איך בין טאקע אנדערש אין מיין סוויווע,
אָבער איצט איך קענען טאָן מאַכן אַדער, עס מיינט צו אַרבעטן,
פּונקט צעהאַקן אַדער, געבן מיר אַ ינטאַדזשער.
איין.
צוויי.
די סאַכאַקל פון איין און צוויי איז דרייַ.
אבער אויב איך טאָן ניט קאָואַפּערייט, זאל ס זען וואָס באַקומען ינט טוט.
געבן מיר אַ ינטעגער.
נומ
רעטרי.
קעשורע.
פייַן.
50.
אַלע רעכט.
אזוי עס לעסאָף קאָואַפּערייץ.
און אַז ס עטלעכע פון ​​די פונקטיאָנאַליטי אַז די פֿעיִקייטן
קענען האָבן געבויט אין פֿאַר איר.
>> אַזוי ין די ימפּלאַמענטיישאַן פון באַקומען ינט, וואָס פּראָגראַממינג
בויען פון לעצטע וואָך איז מיסטאָמע אין עס צו נייטן דעם נאַטור פון ריטריי,
ריטריי, ריטריי?
יאָ, עס ס מיסטאָמע עטלעכע מין פון שלייף.
עס ס געגאנגען צו קוקן סינטאַקטיקאַללי אַנדערש פֿון קראַצן ס בלאַקס,
אָבער אַז ס טאַקע וואָס ס 'ין דער טעקע.
און אין אַ ביסל וואָכן צייַט מיר וועט אַקטשאַוואַלי קוקן אין די קס50 ביבליאָטעק
ווי צו וואָס ס 'ין, אָבער דאָרט ס אַ שלייף ימפּאָוזינג פּונקט וואָס.
>> זאל ס שפּילן אַ נאַריש ביסל שפּיל דאָ מיט דעם טעקע.
צושטאַנד נול פּונקט C.
מיר 'רע נאָר געגאנגען צו בכלל אָנהייבן קאַונטינג אין נול.
און איך האַלטן סקראָללינג פאַרגאַנגענהייַט עטלעכע פון ​​די שטאָפּן אין שפּיץ.
אין בלוי דאָ, דעמאַרקאַטעד מיט אַלע פון די שטערן און די סלאַשעס,
יענע פון ​​איר וואס פּראָגראַם איידער, וואָס איז וואָס?
וואָס טאָן מיר האַלטן סקיפּינג איבער אים?
וואס?
>> וילעם: עס ס אַ באַמערקונג.
>> דוד י מאַלאַן: יאָ.
עס ס נאָר אַ באַמערקונג.
דעם איז אַ באַמערקונג פֿאַר יומאַנז צו לייענען, אַז אין אונדזער פאַל,
דערציילט אונדז וואָס די נאָמען פון דער טעקע איז, וואס געשריבן עס, און וואָס עס טוט,
אַזוי אַז איר טאָן ניט האָבן צו לייענען דורך די קאָד
צו וויסן וואָס דעם טעקע איז אַלע וועגן.
עס ס נאָר אַ באַשרייַבונג, אָבער פונקטיאָנאַללי עס ס ירעלאַוואַנט.
און איך קענען אַפֿילו אויסמעקן עס פון מיין טעקע און עס האט קיין פּראַל.
די זאַפטיק שורות זענען די ערשטער צוויי דאָ, איצט.
ינט הויפּט פּאָסל איז דער עקוויוואַלענט פון אונדזער ווען גרין פאָן קליקט,
אַזוי מיר רע געגאנגען צו לאָזן אַז זייַן פֿאַר הייַנט, און מיר וועט קומען צוריק,
יווענטשאַוואַלי, ווי צו וואָס ינט און פּאָסל זענען, אָבער איצט,
באַמערקן וואָס איך ווע געטאן דאָ אויך, איר קענען אויך,
אויב איר האָבן אַ אין שורה באַמערקן, אויב איר האָבן
אַ געדאַנק איר ווילן צו טיילן וועגן אַ באַזונדער שורה פון קאָד,
צוזאַמענפאָר אין C איז צו טאָן צעהאַקן צעהאַקן, און דעמאָלט אַ ביסל סוקסינקט ווערטער,
נישט אַ פול זאַץ, בכלל נישט אַ פּאַראַגראַף,
אַז נאָר דערקלערט צו איר, אָדער דיין טף, אָדער אנדערע לייענער אָדער חברים,
וואָס דיין קאָד איז טאן.
אַזוי אלא ווי האָבן צו קוקן אין דעם און אָפּלערנען פון שורות
נייַן און 10, וואָס איז דעם טאן, אין שורה אַכט
איך נאָר געבן אַ באַמערקונג צו פרעגן די באַניצער פֿאַר אַ ינטאַדזשער,
דעמאָלט איך טאָן ניט האָבן צו טראַכטן אויך שווער וועגן וואָס שורות נייַן און 10 זענען.
איך נאָר וויסן אַז אַז ס וואָס קאַלעקטיוולי זיי ניטאָ טאן.
>> ווי?
נו, דאָ ס די פּינטלעך.
דאָ ס דער געטינג פון די ינט.
און באזירט אויף די פֿריִערדיקע אָפּפירונג, עס מיינט ווי באַקומען ינט
איז קלוג גענוג צו מאַכן זיכער אַז דער מענטש קאָואַפּערייץ און גיט עס
אַ ינטאַדזשער.
אבער איצט מיר זען דעם.
און דעם איז רעמאַניסאַנט פון קראַצן.
איך בין קליימינג אַז איך בין אַנאַלייזינג די באַניצער ס ינפּוט,
אָבער עפּעס ינאַקיעראַטלי.
און דעם משמעות אין C איז ווי מיר אויסדריקן אַ אויב אַנדערש, אַ צווייַג,
אַ גאָפּל אין די וועג, אָבער איך זאָגן עפּעס ינאַקיעראַטלי.
וואָס ס דעם זשוק אין דעם פּראָגראַם?
וועגן ווייַטער צוריק?
יאָ.
>> וילעם: [ינאָדאַבאַל] נול.
>> דוד י מאַלאַן: יאָ.
אַזוי אויב איך טיפּ אין נול, לאָזן ס באַטראַכטן פּונקט אַז פאַל, אָדער ווינקל פאַל,
אויב איר וועט.
אַזוי אויב איך טיפּ אין נול, וואָס פון די בלאַקס איז געגאנגען צו משמעות כאַפּן עס?
די אויב אָדער די אַנדערש?
די אַנדערש, און עס ס געגאנגען צו זאָגן, איר פּיקט אַ נעגאַטיוו נומער.
און טאַקע, נול איז ניט געמיינט צו זיין positive אָדער נעגאַטיוו,
און אַזוי אַז וואָלט זיין עראָוניאַסלי.
אַז וואָלט זיין אַ באַג.
אַזוי ווי קענען מיר פאַרריכטן דעם?
עמעצער וואס האט קיינמאָל פּראָוגראַמד איידער?
צי איר וואַנט--
>> וילעם: [ינאָדאַבאַל]
>> דוד י מאַלאַן: רעטראַקטינג?
>> וילעם: [ינאָדאַבאַל]
>> דוד י מאַלאַן: אָה, איר האָבן?
עמעצער וואס האט קיינמאָל פּראָוגראַמד איידער.
ווילן צו פּרובירן דיין האַנט אין דעם, אין די רויט העמד?
קומען אויף אַרויף.
טאַקע יאָ, קומען אויף אַרויף, אויב איר טאָן ניט מיינונג.
אַזוי קיינמאָל ווייל פּראָוגראַמד איידער, וואָס ס אייער נאָמען?
לאָראַן: לאָראַן.
דוד י מאַלאַן: לאָראַן, אַלע רעכט.
אַזוי פאַרריכטן דעם זשוק פֿאַר אונדז.
איר ווע ניט געזען C, מאַשמאָעס, און מיסטאָמע קיין אנדערע שפּראַך.
אַזוי פאַרריכטן דעם פּראָגראַם פֿאַר אונדז.
ליב צו טרעפן יאַ.
קיין דרוק.
לאָראַן: יאָ.
>> דוד י מאַלאַן: אבער ווידער, אויב דעם ברען גייט לויט צו פּלאַן,
די טאַקעאַווייַ דאָ וועט זייַן, נאָר ווידער, צו אָנהייבן
צו באַמערקן פּאַטערנז און אָפּלערנען פון יגזיסטינג סינטאַקס
ווי אַנדערש איר זאל אויסדריקן זיך, קיין ווערטערשפּיל בדעה, אין סדר
צו כאַפּן עטלעכע נאָך סצענאַר.
אזוי מיר ניטאָ זאגן אַנדערש אויב.
פּרינטף, גוט.
און באַמערקן מיט קס50 ייד, און פראַנקלי-- ייד
שטייט פֿאַר ינטעגראַטעד אַנטוויקלונג סוויווע.
עס ס נאָר אַ פאַנטאַזיע וועג פון זאגן אַ פּראָגראַם וואָס העלפּס איר פּראָגראַם.
עס טוט באַניצער פרייַנדלעך זאכן ווי ווען איר טיפּ איין פּאַרענטהעסיס,
עס אויטאָמאַטיש גיט איר די אנדערע.
די פּריזאַמפּשאַן ווייל אַז איר ניטאָ יווענטשאַוואַלי געגאנגען צו ווילן צו דרוקן אַז,
און עס אויך טוט עס מיט ציטירט.
>> אזוי איך ווי שורה 23.
99% פון די וועג עס.
עמעצער ווילן צו קוראַנט אין מיט אַ שפּיץ?
איך געהערט פּינטל-קאָמע פֿון די וילעם.
גוט.
אַזוי אַז קאַמפּליץ אַז.
און איצט, איך נאָר האָבן אַ ביסל קאָנסטערנאַטיאָן מיט שורה 21.
ווי טאָן מיר ווילן צו אויסדריקן דעם?
וואָס קשיא טאָן מיר ווילן צו פרעגן, טאָן איר טראַכטן?
אַזוי ביז אַהער מיר געבעטן די קשיא, אויב N איז גרעסער ווי נול, טאָן דעם.
אַנדערש, טאָן אַז.
אַזוי מיר דאַרפֿן צו קלייַבן אַ קשיא צו פרעגן דאָ.
וילעם: [ינאָדאַבאַל]
דוד י מאַלאַן: גוט.
אַזוי אויב N יקוואַלז נול.
ויסגעצייכנט.
אַזוי לאָזן ס פּויזע דאָ.
דאנק איר אַזוי פיל פֿאַר בראַווינג דעם.
זאל מיר געבן איר אַ ביסל געזונט-דיזערווד דרוק פּילקע, טאָמער עס.
אזוי מיר ניטאָ כּמעט דאָרט.
אין פאַקט, לאָראַן, אויב איר טאָן ניט גייַסט, לאָזן מיר מאַכן איין טוויק דאָ,
נאָר צו זיין קאָנסיסטענט אַפֿילו מיט וואָס מיר געזען אין סקראַטטש, וואָס
טאָן איך ווילן צו טאָן מיט שורות 21 און 24, נאָר ווידער באזירט
אויף ווי מיר האט דעם אין קראַצן, טאָמער?
>> וילעם: מאַך עס אַרויף.
>> דוד י מאַלאַן: יאָ, מאַך עס אַרויף.
אזוי די אַנדערש צושטאַנד, די דריט, אָדער פערט, אָדער פינפט, אָדער לעצט צווייַג,
זאָל טאַקע קומען דערנאך, און אַז ס נאָר דורך קאַנווענשאַן,
נאָר ווייַל אויב איר וועט.
אַזוי איך טאָן דאַרפֿן צו מאַכן דעם טוויק.
און איך דאַרפֿן צו שטעלן מיין געגרייַזלט בראַסע צוריק דאָ.
און איצט, דעם פּראָגראַם וועט צונויפנעמען.
מיר ניטאָ אַזוי נאָענט, אָבער דאָרט ס אַ זייער, זייער סאַטאַל זשוק.
זאל ס זען וואָס כאַפּאַנז.
>> ערשטער, לאָזן מיר גיין פאָרויס און Zoom אויס.
איך בין געגאנגען צו גיין פאָרויס און טיפּ מאַכן צושטאַנד נול.
אָה, איך לייד.
איצט דער קאַמפּיילער איז אַקשלי שיין קלוג.
און איך טאָן ניט טאַקע פֿאַרשטיין עס ס טעות אָנזאָג.
ניצן די רעזולטאַט פון אַ אַסיינמאַנט ווי אַ צושטאַנד אָן קלאַמערן,
איז משמעות שלעכט.
אבער וואָס טוט אַז מיינען?
>> נו ווידער, קוקן פֿאַר פּאַטערנז אין קאָד אַז מיר ווע געזען פריער,
וואָס איז שורה 17 אַקטשאַוואַלי טאן, אַפֿילו כאָטש לאָראַן בדעה ביסל
אַנדערש?
יאָ.
>> וילעם: [ינאָדאַבאַל]
דוד י מאַלאַן: יאָ.
אַזוי געדענקען די גלייַך צייכן, משמעות ווי מיר ווע געניצט עס איידער, איז ניט יקוואַלז.
זייַן אַסיינמאַנט, פון רעכט צו לינקס.
אַזוי שורה 17 אין דער מאָמענט איז אַ צושטאַנד, און עס ס
עקסאַקיוטינג קאָד ין די קלאַמערן, אָבער ווען אַז קאָד עקסאַקיוץ,
וואָס איז געשעעניש צו די ווערט פון נול?
וואָס איז געשעעניש צו די ווערט פון N?
שיין נול.
אַזוי אויב N איז פּאַסיק נול, און ווידער, ווי פּער לעצט וואָך,
מיר בכלל זאָגן אַז נול איז פאַלש און איינער איז אמת,
אָדער יאָ איז איינער און ניט איז נול.
אזוי אמת און פאַלש, איינער און 0.
אויב N ווי פון שורה 17 האט שוין געגעבן די ווערט 0, איז נול אמת?
נומ
דורך דעפֿיניציע, נול איז פאַלש.
אַז ס די קאַנווענשאַן מיר ניטאָ געגאנגען צו קלינג צו מאָווינג פאָרויס.
אַזוי וועט שורות 18, 19, און 20 אלץ צולייגן איצט, לאַדזשיקלי?
זיי קענען נישט.
אַזוי מיר געבעטן די קשיא אָבער נישט גאַנץ גראד,
און איר וואָלט ניט וויסן דעם סייַדן איר ווע געזען עס, די לייזונג אין C
איז ווען איר ווילן צו אויסדריקן יקוואַלאַטי, איר זאָגן יקוואַלז יקוואַלז.
אַזוי גלייַך צייכן איז שוין געניצט אַרויף דורך אַסיינמאַנט, פון רעכט צו לינקס.
יקוואַלז יקוואַלז מיטל יקוואַלז.
און אויב איר טאַקע ווילן דיין מיינונג צו זיין בענט, אין דזשאַוואַסקריפּט און PHP,
עס ס יקוואַלז יקוואַלז יקוואַלז, וואָס מיינען עפּעס אַנדערש בעסאַכאַקל,
אָבער מיר וועט באַקומען צו אַז איידער לאַנג.
>> אַזוי דאָס איז אַ פּשוט פאַרריכטן, אָבער פאַרשטיין יבער גרינג צו מאַכן דעם גרייַז,
און דעמאָלט ווונדער און געראַנגל פֿאַר מינוט, אויב ניט אַ שעה,
וואָס איז מיין קאָד נישט עקסאַקיוטינג ווי איך אויסן?
עס ס מחמת איר האט ניט זאָגן עס דווקא וואָס איר מענט.
אַזוי וואָס איז געווען כּמעט גאנץ, און עס איז געווען גרויס
אַז מיר סטאַמבאַלד אַריבער די צוויי ביסל זאכן ווייַל איצט אויב מיר פאַרריכטן זיי,
און איך טאָן מאַכן צושטאַנד נול פּונקט צעהאַקן צושטאַנד נול,
איך 'ד ווי אַ ינטאַדזשער ביטע.
זאל ס זען.
נומ
עס ס געגאנגען צו קראַפט מיר צו טאָן עס.
אַזוי 42.
איך פּיקט אַ positive נומער.
אַזוי איצט ווי טאָן איך באַווייַזן דעם פּראָגראַם ריכטיק?
אויב איר ניטאָ אַ מאַטעמאַטיקער, איר קענען ניט טאַקע באַווייַזן דעם דורך פּראָצעס און טעות,
רעכט?
איר קענען ניט נאָר דערווייַז דורך לעמאָשל, אָבער לפּחות
ווי אַ פּראָגראַמיסט מיר ניטאָ ניט געגאנגען צו פּרובירן צו באַווייַזן פֿאַר איצט
אַז דאָס איז אַקשלי ריכטיק, אָבער איך זאָל מיסטאָמע
פּרובירן עטלעכע רעפּריזענאַטיוו קאַסעס.
>> איך'ווע טעסטעד 42.
איך קען פּרובירן 43.
איך קען פּרובירן 44.
טעסט 45.
רעכט?
אָבער איך קען טאָן דאָס אַ טאַקע לאַנג.
וואָס וואָלט זיין עטלעכע מער טשיקאַווע קאַסעס צו פּרובירן?
וילעם: [ינאָדאַבאַל] נול.
דוד י מאַלאַן: אזוי נול.
אַוואַדע.
און גוט, מיר ווע גאַט עס דאָס מאָל, דאַנק צו לאָראַן ס נייַ קאָד.
וואָס ס אנדערן גוט פאַל צו פּרובירן?
וילעם: נעגאַטיוו איינער.
>> דוד י מאַלאַן: נעגאַטיוו איינער, און אפֿשר עפּעס אַ ביסל ביגער,
אַזוי אפֿשר נעגאַטיוו 42, אָבער אין אַלגעמיין, ווען
טעסטינג דיין מגילה מאָווינג פאָרויס, איר ניטאָ
געגאנגען צו ווילן צו טראַכטן צו זיך, ווי וואָס
זענען די פונדאַמענטאַל פאַרשידענע קאַסעס.
און איך אַרויספאָדערן זאָגן אַ נעגאַטיוו פאַל, אַ positive פאַל, און אַ נול פאַל
שיין פיל ראָונדס די אויס.
זאל ס קוק אין אַ וואַריאַנט פון דעם כאָטש.
טנאָים איינער.
דאס איז אַ ריכטיק לייזונג דאָ, אַזוי אַז איר וועט זען צוויי און אָנליין,
אויב איר גיין דורך די וואַלקטהראָוגהס, וועט בכלל
ינקראַמאַנט די סטעפּוויסע ביז מיר באַקומען פּונקט די רעכט צוגאַנג.
וואָס אויב מיר געוואלט צו פרעגן צוויי שאלות אין אַמאָל?
>> זאל מיר עפענען זיך דעם אַנשטאָט.
נאָן-באַשטימען, פֿאַר סיבות מיר וועט זען אן אנדער צייַט.
וואָס הערט זיך סינטאַקטיקאַללי דאָ?
איך בין איצט פּלייינג אַ שפּיל ווו די קאָמפּיוטער איז טעלינג
מיר, געבן מיר אַ ינטאַדזשער צווישן איין און 10,
און דעמאָלט איך בין דזשאַדזשינג דעם באַניצער 'ס ינפּוט.
אין ענגליש, באזירט אויף די קאָד איר זען דאָ
אין בלוי, וואָס איז דעם פּראָגראַם טאן?
וילעם: [ינאָדאַבאַל] פּיקט אַ גרויס אָדער קליין נומער.
דוד י מאַלאַן: יאָ.
עס ס נאָר אַדדזשודיקאַטינג צי איך פּיקט אַ גרויס, אָדער מיטל,
אָדער קליין נומער באזירט אויף אַ זייער אַרבאַטרערי דעפֿיניציע פון ​​קליין, מיטל,
און גרויס דאָ, אָבער באַמערקן די סינטאַקס אַז ס נייַ איז דאָס.
עס ס ניט ווייניקער ווי ינט אָדער גלייַך צו צייכן, אָדער גרעסער ווי אָדער גלייַך צו צייכן,
ווו איינער איז איבער די אנדערע, אַז איר קענען אויסדריקן אין ווי מייקראָסאָפֿט וואָרט.
אַזוי אין אַ פּראָגראַממינג שפּראַך איר טיפּיקלי נאָר טאָן צוויי אותיות,
איינער נאָך די אנדערע.
און וואָס טוט דעם מיסטאָמע פאָרשטעלן, אַמפּערסאַנד אַמפּערסאַנד.
וילעם: [ינאָדאַבאַל]
דוד י מאַלאַן: יאָ.
עס פּונקט מיטל און מחמת עס טורנס אויס אַז די מחברים פון C
געניצט אַ איין אַמפּערסאַנד, וואָס איר זאל טראַכטן
וואָלט זיין גאנץ פֿאַר דעם געדאנק פון און, איז שוין געניצט אַרויף,
אַזוי אַמפּערסאַנד אַמפּערסאַנד אַקטשאַוואַלי קאַפּטשערז דער פאַל מיר אַקטשאַוואַלי ווילן.
>> אַזוי לאָזן ס איצט שטאָמפּערן אַריבער צוויי זאכן.
זאל מיר גיין פאָרויס און עפענען זיך איינער.
עפּעס אַז ס אַ ביסל וועריסאַם.
ימפּרעסיסיאָן פּונקט C.
לאָזן מיר באַקענען צוויי זאכן דאָ.
איינער, באַמערקן אַז מיר קענען טאָן מאַט, ווי נאָר ווי איידער ווען
מיר האבן פּלוס פון צוויי נומערן, רענטגענ און י.
וואָס איז דעם פּראָגראַם משמעות טאן?
איך ווע ניט קאַמענטאַד עס נאָך, און איך ווע באַקענענ פּראָצענט ו,
אָבער איך געשווינד געזאגט פריער פּראָצענט ו מיטל Floating פונט
ווערט, וואָס איז פאַקטיש נומער.
עפּעס מיט אַ דעצימאַל פונט, וואָס איז ניט אַ ינטאַדזשער.
וואָס טאָן איר טראַכטן דעם פּראָגראַם איז טריינג צו ווייַזן מיר אויף דער עקראַן?
יאָ?
וילעם: דער רעזולטאַט פון איינער איבער 10.
דוד י מאַלאַן: יאָ.
וואָס ס דער רעזולטאַט פון איינער צעטיילט דורך 10.
רעכט, ווייַל אַלע פון ​​איר האָבן מיסטאָמע דערוואַקסן אַרויף געוואוסט אַז איינער איבער 10
איז וואָס?
יאָ, עס ס נאָר 1/10 אָדער 0.1.
רעכט?
אַזוי לאָזן ס זען וואָס דאָס אַקטשאַוואַלי איז.
אַזוי לאָזן מיר גיין פאָרויס און ראַטעווען דעם.
זאל מיר גיין אַראָפּ דאָ.
מאַכן ימפּרעסיסיאָן פּונקט צעהאַקן ימפּרעסיסיאָן, און באַמערקן, אויך,
אין אַ לינוקס סוויווע, איר טאָן ניט האָבן צו דרוקן אויס ימפּרעסיסיאָן און נעמען
אַלע טאָג לאַנג.
עס בכלל, אויב איר שלאָגן קוויטל, עס וועט ענדיקן דיין געדאַנק פֿאַר איר,
באזירט אויף די ווערטער וואָס זענען בנימצא אין דעם קראַנט Directory.
קעשורע.
אזוי איר זענען רעכט.
איינער צעטיילט דורך 10 איז, אין פאַקט, 0.1.
אבער איך בין אַ ביסל טשיקאַווע.
און עס טורנס אויס פּרינטף שטיצט עטלעכע פֿעיִקייטן
ווערביי איר קענען ספּעציפיצירן מער ווי די ניט ויסצאָלן נומער פון דעצימאַל ווייזט.
אַזוי אויב איך ווילן צו זען 10 דעצימאַל פּוינץ איך קענען טאָן פּראָצענט,
פֿאַר די Placeholder סימבאָל, פּונקט 10 פֿאַר, געבן מיר 10 דעצימאַל ווייזט,
און דעמאָלט נאָך Floating פונט ווערט, און, ווי אַ באַזונדער,
וואָס איז דאָס באַקקסלאַש N משמעות מיר האַלטן ניצן?
עס טורנס אויס עס ס אַ סימבאָל פֿאַר אַ נייַ שורה.
עס ס די זייער יקספּליסאַט וועג פון זאָגן צו די קאָמפּיוטער,
באַוועגן די לויפֿער צו די ווייַטער שורה נאָך איר ניטאָ געטאן.
און מיר וועט זען וואָס כאַפּאַנז ווען מיר טאָן ניט טאָן אַז.
>> זאל מיר רעקאָמפּילע מאַכן ימפּרעסיסיאָן.
איצט פּונקט צעהאַקן ימפּרעסיסיאָן.
קעשורע.
נאָך רעכט.
איינער צעטיילט דורך 10.
איצט איך בין געטינג אַ ביסל טשיקאַווע, כאָטש.
וואָס אויב איך קוק 20 דעצימאַל ווייזט אויס, רעקאָמפּילע, ריראַן,
און ווי אַ באַזונדער פֿאַר גיכקייַט, איר קענען אויך נוצן
דיין אַרויף און אַראָפּ אַראָוז צו מעגילע דורך אייער געשיכטע,
אַזוי איר טאָן ניט האָבן צו האַלטן רעטיפּינג די קאַמאַנדז, אַרייַן.
כאַ.
איך האט ניט לערנען אַז אין מיינונג שולע.
אַלע רעכט, אַזוי לאָזן מיר זען ווי 29 ערטער אויס.
אפֿשר עס ס נאָר אַ פלוקע.
אפֿשר מיין קאָמפּיוטער איז אַקטינג טשודנע.
אַז ס ניט אַ זאַך, רעכט?
עס ס טאן עפּעס דעטערמיניסטיקאַללי.
אַזוי מאַכן ימפּרעסיסיאָן.
גוט, אַז ס מעסט אַרויף.
אַזוי וואָס איז געגאנגען אויף?
>> אַזוי משמעות דיין לערער האט שוין ליגן
צו איר אַלע פון ​​דעם צייַט פֿאַר סיבות אַז מיר וועט זען איידער לאַנג.
אבער לאָזן ס סוף מיט איין אנדערע פּראָגראַם.
דאס איז אַ ביסל מגילה עמעצער געשריבן עטלעכע יאָרן צוריק,
און עס ס אַקטשאַוואַלי טייל פון אַ קאָנקורס.
קיין איינער אַקטשאַוואַלי שרייבט קאָד ווי דעם, און אויב איר טאָן,
דעם איז סטיליסטיקאַללי אַ פּראָבלעם.
אבער מען טאָן דעם פֿאַר בראַגינג רעכט.
צו שרייַבן די מערסט קאָנפוסינג קוקן פּראָגראַם וואס
נאַנדאַלעס טוט עפּעס טשיקאַווע.
און די טאָן איך געדאַנק מיר'ד לאָזן אויף הייַנט, איידער Colton plays אונדז אויס דאָ,
איז צו לויפן דעם פּראָגראַם, וואָס, אַפֿילו אין נאָר ניצן
C אין דעם טעקסט-באזירט סוויווע, גיט אונדז דעם.
Dammit.
>> [געלעכטער]
>> שטיין דורך.
[ינאָדאַבאַל] C לאָך ך ב.
איר 'רע געגאנגען צו זען די מאַדזשיקאַל ינקאַנטאַטיאָן אַז מיר וועט זען איידער לאַנג.
[ינאָדאַבאַל] אַלע רעכט.
און איצט איר קענען אַפֿילו טאָן זאכן ווי דעם.
אַז ס עס.
פֿאַר קס50 מיר, וועט זען איר אויף פרייטאג.
>> [מוזיק פּלייינג]
>> [אַפּלאָדיסמענטן]