Python, די מערסט פאָלקס צווישן יו. עס. אוניווערסיטעטן

מיר האָבן גערעדט אַ פּלאַץ וועגן פּיטהאָן דאָ שוין. עס איז נישט אַ סוד אַז עס איז איינער פון די שפּראַכן צו נעמען אין חשבון פֿאַר דעוועלאָפּינג פֿאַר פילע, עס איז שטאַרק, שטאַרק, מיט אַ נישט קאָמפּליצירט לערנען ויסבייג און וואָס (אין מיין מיינונג) מאכט עס מער אַטראַקטיוו ווי אנדערע. עס איז 100% מולטיפּלאַטפאָרם.

עס קענען זיין פּראָוגראַמד אין פּיטהאָן פֿאַר מעק, לינוקס, ווינדאָוז, אַנדרויד ... קומען אויף, עס ס אַמייזינג, מיר נאָר האָבן צו האָבן די יבערזעצער אינסטאַלירן אויף דעם קאָמפּיוטער פון דעם קליענט, און אַז ס עס, אונדזער קאָד וועט אַרבעטן אין זיין בעסטער מיט עטלעכע קליין אַדזשאַסטמאַנץ.

דאָ איך ברענגען איר אַ נייַעס אַז סערקיאַלייץ אויף דער נעץ און איך האָבן גענומען פֿון יומאַנז:

לעצטנס Philip Guo, אַססיסטאַנט פּראַפעסער פון קאָמפּיוטער וויסנשאַפֿט אין דער אוניווערסיטעט פון ראָטשעסטער (פּריוואַט אוניווערסיטעט לאָוקייטאַד אין ניו יארק) און מיטגליד פון דער אַקם, דורכגעפירט א שטודיע אין וועלכער ער האָט דעמאָנסטרירט אז פּיטהאָן עס איז דערווייַל די מערסט פאָלקס שפּראַך פֿאַר לערנען אין שפּיץ-רייטאַד ינטראַדאַקטערי קאָרסאַז פֿאַר קאָמפּיוטער וויסנשאַפֿט אין אמעריקאנער דיפּאַרטמאַנץ.

פּיטהאָן

ספּעציעל, אַכט פון די 10 CS דיפּאַרטמאַנץ (80%) און 27 פון די שפּיץ 39 (69%) לערנען פּיטהאָן אין ינטראַדאַקטערי קאָרסאַז CS0 און CS1. צווישן זיי זענען די מיט, אַוסטין-טעקסאַס, קאַליפאָרניאַ-בערקלי, קאָלאָמביע אָדער ווירזשיניע טעק. דאָך, צווישן די 12 וואָס זענען נישט אויך וויכטיק אַזאַ ווי סטאַנפֿאָרד אָדער האַרוואַרד. דעם מאכט פּיטהאָן איז די מערסט געוויינט שפּראַך אין די פּרעסטידזשאַס אינסטיטוציעס אויבן Java, מאַטלאַב (די הויפּט וויסנשאפטלעכע שפּראַך) און די C / C ++ בינאָמיאַל. ינטערעסטינגלי ... שפּראַכן ווי פאָלקס ווי דזשאַוואַסקריפּט אָדער פפּ זענען נישט וויידלי געניצט אין די ינטראַדאַקטערי טאַסקסכאָטש עס איז נישט אָן זיין לאָגיק וואָס כאַאָטיש וואָס קענען קער זיך.

En סעגונדאָו געגנט עס איז ליגן ז'אבא (22 פון די 39 אוניווערסיטעטן, אין עטלעכע שולן עס איז אַ כייבריד צוגאַנג און זיי נוצן מער ווי איין שפּראַך), אין די דריט מאַטלאַב וויידלי געניצט צו באַקענען סייאַנטיס און ענדזשאַנירז צו פּראָגראַממינג, נאכגעגאנגען דורך C און C ++ נוצן מדרגה אַז דאַמאַנייטאַד דעם. אָפּטיילונג אַ יאָרצענדלינג צוריק.

pyTop39-700.3

Java האט בלי ספק געהערשט אויף 1 אָרט אין די לעצטע יאָרן, זינט אין די לעצטע יאָרצענדלינג צעל פאָנעס האָבן ינקרעדאַבלי געוואקסן, פאָנעס זענען סמאַרטער און דעריבער האָבן מער ניצט און שטיצן מער אַפּלאַקיישאַנז ... אַזאַ ווי די אַפּלאַקיישאַנז זענען געשריבן אין Java, וואָס איז וואָס Java איז אַזוי לאַנג מלך. אָבער, דאָס קען טוישן אין די קומענדיקע יאָרן (אויב עס איז נישט נאָך).


דער אינהאַלט פון דעם אַרטיקל אַדכיר צו אונדזער פּרינציפּן פון לייט עטיקס. צו מעלדונג אַ טעות גיט דאָ.

14 באַמערקונגען, לאָזן דיין

לאָזן דיין באַמערקונג

אייער בליצפּאָסט אַדרעס וועט נישט זייַן ארויס.

*

*

  1. פאַראַנטוואָרטלעך פֿאַר די דאַטן: Miguel Ángel Gatón
  2. ציל פון די דאַטן: קאָנטראָל ספּאַם, קאָמענטאַר פאַרוואַלטונג.
  3. לעגיטימאַטיאָן: דיין צושטימען
  4. קאָמוניקאַציע פון ​​די דאַטן: די דאַטן וועט נישט זיין קאַמיונאַקייטיד צו דריט פּאַרטיעס אַחוץ דורך לעגאַל פליכט.
  5. דאַטן סטאָרידזש: דאַטאַבייס כאָוסטיד דורך Occentus Networks (EU)
  6. רעכט: צו קיין צייט איר קענט באַגרענעצן, צוריקקריגן און ויסמעקן דיין אינפֿאָרמאַציע.

  1.   דזשארזש דאָס

    איך דערוואַרט עס. דעריבער איך נוצן די שפּראַך אַזוי פיל.

    א שאָד אַז זייער ווייניק כאָוסטינגז שטיצן עס, און אויב זיי טאָן דאָס, זיי וואָלט לאָזן אַן אויג פֿאַר אים.

    1.    דעסיקאָדער דאָס

      באַרען !. איר האָט אַ פּלאַץ פון געראָטנקייַט צו מיין קאָלעגע פֿון די כאַקלאַב איך גיין צו. צוליב דיין באַניצער-אַגענט (סיידן איר מאַדאַפייינג עס), איר נוצן gentoo און איר ווי פּיטהאָן ...

      דורך דעם וועג, ווי פֿאַר די כאָוסטינגז עס דעפּענדס. פֿאַר בייַשפּיל, אין עטלעכע קאָמפּאַניעס צו וואָס איך וועל נישט מעלדן, איר האָבן ווירטואַל מאשינען וואָס איר קענען בישליימעס האַנדלען מיט און ינסטאַלירן די אָפּערייטינג סיסטעם וואָס איר ווילט אויף די סערווערס אָדער ינסטאַלירן אַפּאַטשי + פּיטהאָן אָדער אַן ענלעך פּאָד. מיט נגינקס איר קענט אויך נוצן די פּאַשטעס פון קגי ס קאַנפיגיעריישאַן צו רידערעקט עס צו. פּי טעקעס, אין אַדישאַן, איר קען נוצן אַ ביסל ביישטייער אין דעם סיסטעם אַז פֿון פּיטהאָן פאָרן אַ שליסל, אַזוי פּיטהאָן קען דורכפירן אַדמיניסטראַטיווע טאַסקס אויף די סערווער. , דאָך מיט די רעכט זיכערהייט קאַנסידעריישאַנז ...

      Greetings!

  2.   ראָאַדער דאָס

    C ++ פֿאַר לאָגיק, פּיטהאָן פֿאַר ינטערפייסיז און באַנאַל לאָגיק, אַ זייער גוט פאָרמולע צו מאַכן אַ אַפּלאַקיישאַן אין קט. אַקטואַללי, פּיטהאָן איז גרויס ווייַל עס שטיצט C ++ קאָד זייער ינטויטיוולי, גאָרנישט צו טאָן מיט JNI, פֿאַר בייַשפּיל.

    עס זאָל אויך זיין דערמאנט אַז דאָס איז ניט בלויז די יז פון נוצן, אָבער עס פאָרסעס צו מאַכן קאָד ליינעוודיק און געזונט סטראַקטשערד, סטאַרטינג מיט אנדערע שפראכן אַזאַ ווי C + + קען נישט געבן איר די מייַלע, און איך קען נישט ימאַדזשאַן סטאַרטינג מיט פּערל ...

    1.    דעסיקאָדער דאָס

      גרררר. אַז איך בין בייז! צי ניט זאָגן מיר וועגן C ++, וואָס איז אַ שרעקלעך שפּראַך. פֿאַר בייַשפּיל, איך בין אַ פאָכער פון C און מיט די צייט איך ווערן אַ פאָכער פון פּיטהאָן, אָבער יעדער איינער האט זייַן אייגן פעלד פון אַפּלאַקיישאַן. אויב איר ווילט אַבדזשעקץ, איר נוצן אַ שפּראַך מיט אַבדזשעקץ אומעטום, ווי פּיטהאָן, וואָס אפילו אַ ינטערדזשער איז אַ כייפעץ (אין פאַקט איר קען מאַכן אַ קלאַס באזירט אויף די ינט לייכט), און אויב איר ווילט סטראַקטשערד פּראָגראַממינג, דער ליב C לאָ וואָס קען נישט זיין C ++, וואָס איז אַ סאָרט C לאַטע וואָס לייגט אַבדזשעקץ אויף עס, וואָס איז פאַטאַל ווייַל די ינטרינסיק פּראָפּערטיעס פון C מאַכן עס פּאַסיק פֿאַר סטראַקטשערד פּראָגראַממינג, נישט אַבדזשעקץ, אַזוי C ++ איז אַ סאָרט פון אַבעריישאַן אין וואָס אַ נעבעך כייפעץ שטיצן איז אנגעוויזן ווייַל זיי האָבן געפרוווט צו אַדאַפּט C צו די אַבדזשעקץ. אַז פּשוט איר קענען נישט מישן טשורראַס מיט מערינאָו. אויב איר טאָן ניט נוצן אַבדזשעקץ, C איז פייַן מיט אַבדזשעקס, אַ פּלאַץ פון שפּראַכן, ווי דזשאַוואַסקריפּט, פּיטהאָן, עטק. וואָס קען נישט זיין איז אַ מישן ווי C ++

      און אויב איך האָבן באַליידיקט עמעצער, איך בין זייער אנטשולדיגט, אָבער דאָס איז די GVU (גרויס וניווערסאַל אמת).

      Greetings!

  3.   קאַטעקיאָ דאָס

    וואָס איך פעלן צו לערנען פּיטהאָן, אין מיין דערפאַרונג זיי סטאַרטעד מיט די C שפּראַך צו מאַך צו C ++ און דאַן שפּרינגען צו די Java פּלאַטפאָרמע, אָבער איך טראַכטן די פונט אין טויווע פון ​​פּיטהאָן איז ווי גרינג עס איז צו לערנען

  4.   נאַנאָ דאָס

    איך סטאַרטעד מיט פּיטהאָן און אריבערגעפארן צו דזשס. אין פאַקט, דזשאַוואַסקריפּט געזונט געזאגט עס קען זייןאָבער אויב איר לערנען די אַנטוויקלונג גיידליינז און פאַרלאָזנ זיך געגרינדעט סטאַנדאַרדס, צוזאַמען מיט אַ פריימווערק און ניצן טדד, JS קענען זיין בישליימעס אָרגאַניזירט. די שלעכט זאַך איז אַז, נו, עס איז זייער גרינג צו שרייַבן טשודנע טינגז מיט דזשאַוואַסקריפּט קסד

    1.    ראָאַדער דאָס

      אויב דזשאַוואַסקריפּט קענען זיין כאַאָטיש, ימאַדזשאַן פּערל. ווי פֿאַר פּיטהאָן, איך האָבן צו זאָגן אַז די מערסט ספּאַגעטי קאָד איך ווע געזען איז פּאָרטאַגע. אין אַדישאַן, עטלעכע קאַמאַנדז ראַנדאַמז עטלעכע טראַפּאַלז פֿאַר די זעלבע פּראָבלעם. דעריבער אויף די מיילינג רשימות עס איז נישט ומגעוויינטלעך צו אָפּשיקן צו "די מאַגיש פון פּאָרטאַגע" (גליק עס אַרבעט אויף אַ פאַרטרעטער גערופֿן פּאַלודיס, כאָטש ניט אַפישאַלי).

  5.   סטאַטיקק דאָס

    ויסגעצייכנט, אין מיין קלאסן איך וועט באַמערקן עס צו מיין סטודענטן. עס איז אַ גילטיק אַרגומענט צו אָנהייבן לערנען פּראָגראַממינג מיט פּיטהאָן. אין מיין פאַל פֿאַר די יינגער איך לערנען זיי מיט סטאַקס-מאָטאָר (פּיטהאָן ביבליאָטעק), זיי אַרבעט מיט סטראַקטשערד פּראָגראַממינג. און OOP אָן באַמערקן, איך טראַכטן זיי וועלן זיין מאָוטאַווייטאַד צו פאָרזעצן אַליין ניצן Free ווייכווארג און פּיטהאָן

    +1 צו די פּאָסטן

  6.   גאָרלאָק דאָס

    איך ליבע פּיטהאָן, און איך שטענדיק זאָגן אַז דאָס איז דער בעסטער ברירה צו פאָרשטעלן אין פּראָגראַממינג. אָבער, איר דאַרפֿן צו לערנען אנדערע פּעראַדיימז ווייַל יעדער שפּראַך אָפפערס עפּעס אַנדערש און נוצלעך. מיט וואָס איך טאָן נישט שטימען, עס איז אין די לערנען פון איין (1) ... און פילע מאָל אויסדערוויילט בלויז ווייַל עס אָפפערס אַ שנעל אַרבעט אַרויסגאַנג, זיין Java, PHP, אָדער וועלכער.

    אָבער איך בין נישט שטימען מיט די קאַנקלוזשאַנז פון דעם אַרטיקל. איך טאָן ניט טראַכטן אַז פּיטהאָן איז נעענטער צו געווינען ערד ווי דזשאַוואַ אין געשעפט, אויף די פאַרקערט. דזשאַוואַ איז ימפּרוווד אַ פּלאַץ, און עס איז זייער ריזיקאַליש אין קאָמפּאַניעס ווייַל פון פילע סיבות. איינער פון זיי איז אַז עס איז פאַרלאָזלעך: די מגילה טאָן ניט האַלטן ארבעטן ווען די JVM איז דערהייַנטיקט, נאָר טאַקע מינערווערטיק פּראָבלעמס, און Java 7 און 8 האָבן ינטראָודוסט אַ פּלאַץ פון ענדערונגען אין די שפּראַך, אָבער די JVM איז נאָך ומעטומיק. אן אנדער סיבה איז די ימפּרעסיוו שטיצן פון מכשירים און פּלאַטפאָרמס און 3rd פּאַרטיי סיסטעמען וואָס Java האט. Python, למשל, איז געווען אַ נייטמער אין די יבערגאַנג פון ווערסיע 2 צו 3, און זיי האָבן די פילאָסאָפיע פון ​​גליקלי ברייקינג אַפּיס אויב דאָס מאכט די שפּראַך קלינער און סימפּלער, וואָס איז זייער געלויבט אין פילע וועגן, אָבער עס ענדיקט זיך פּלייינג קעגן אים. צו פאַרדינען אַ פּלאַץ אין קאָמפּאַניעס.

    וואָס ס מער ... דזשאַוואַסקריפּט האט אַ פיל בעסער געלעגנהייט צו געווינען פּלאַץ (איך טאָן ניט זאָגן עפּעס נייַ, עס איז שוין טאן עס פֿאַר אַ לאַנג צייַט) אין אַ פיל פאַסטער און מער וועראַפייאַבאַל קורס ווי פּיטהאָן. אָבער איך וואָלט נישט לערנען דזשאַוואַסקריפּט אין אַן ערשט פּראָגראַממינג קורס, איך וואָלט לערנען פּיטהאָן. קאָמאָ איז נישט אָוקיי מיט ינטראָודוסינג פפּ זייַענדיק געלערנט אין עטלעכע אוניווערסיטעטן ביז לעצטנס.

    אן אנדער בייַשפּיל: Pascal, ADA און Smalltalk זענען געלערנט אין אוניווערסיטעטן פֿאַר פילע יאָרן. אין פאַקט איך געלערנט מיט זיי, און דאָס איז געווען וואָס איך געוויינט די מערסט אין קאָלעגע. קיינער פון זיי האָט ניט קיין (אָדער קיינמאָל) מאַרק קראַפט, זיי זענען זייער טשיקאַווע ווי שפּראַכן, זיי לערנען זייער גוטע טינגז, אָבער צו נוצן עס אין די פירמע, אין די אינדוסטריע און אין סטאַרטאַפּס, זיי האָבן השפּעה אויף אנדערע טינגז. אַזוי די הצלחה פון פּיטהאָן אין אוניווערסיטעטן אָדער אויף לינוקס טוט נישט מיינען אַז עס וועט אויטאָמאַטיש האָבן געשעפט הצלחה. איך ווינטשן עס איז געווען אַזוי, אָבער איין זאַך קען נישט מיינען די אנדערע, זיי זענען זייער אַנדערש פּאַטס און ינווייראַנמאַנץ.

    פֿאַר די מנוחה, ויסגעצייכנט אַרטיקל, כאָטש איך טאָן ניט טיילן די קאַנקלוזשאַנז.

  7.   קאַרלאָס דאָס

    פֿאַר מיר, איך בין 6 יאָר אַלט, אָן צווייפל דער בעסטער זאַך איז אַסעמבלער, C און C ++, דאָך איר האָבן צו ברעכן דיין קאָפּ פיל מער ווי מיט פּיטהאָן. פּראָגראַממינג אויף אַ זייער נידעריק מדרגה אַלאַוז איר צו טאָן אַנסאַספּעקטיד טינגז. איצט אַלץ איז גרינגער, אָדער עס וועט זיין אַז די דזשענטאַלמין פון די USA טאָן ניט וועלן זייער בירגערס צו לערנען ווי צו אָנרירן נעטוואָרקס און אנדערע פיל מער טשיקאַווע טינגז. העהעהעהע

  8.   עליאָטימע 3000 דאָס

    פּיטהאָן ... טשיקאַווע פאָרשלאָג ... ספּעציעל אויב Google ניצט עס ינדיסקרימאַנאַטלי אין די זוכן מאָטאָר און אין די רעשט פון זייַן זייטלעך (אַחוץ יאָוטובע, וואָס געוויינט פפּ טעכנאָלאָגיע ביז לעצטנס).

    1.    אנדריי דאָס

      נו, איר האַנדלען מיט גאַנץ זעלטן אינפֿאָרמאַציע. יאָוטובע פון ​​די אָנהייב איז געשריבן אין פּיטהאָן, און איינער פון די באדינגונגען וואָס דער שאַפֿער האָט שטעלן ווען ער פארקויפט עס צו יאָוטובע איז אַז די קאָד איז מיינטיינד, אָוקיי, דער באָכער איז אַ פּיטהאָן פאָכער ... זיי האָבן שוין גילטיק מיט פּיטהאָן און איך טאָן ניט טראַכטן זיי טוישן ...

      אויף די אנדערע האַנט, די זוכן מאָטאָר איז אַ געמיש פון Java, C ++ און זיין אייגענע (און פֿאַרמאַכט) Java שפּראַך צו האַנדלען מיט די דאַטן וועמענס נאָמען איך קען נישט געדענקען ... אַזוי איך וויסן און איך לייענען פֿון Google ענדזשאַנירז אויף קוואָראַ, פּיטהאָן איז מער ווי אַלע פּאַפּ שפּראַך און פֿאַר יאָוטובע און איך טראַכטן אַפּ מאָטאָר

  9.   מאַטקסנומקס דאָס

    דאַנק צו מכשירים ווי קאָדעקאַדעמי, איך געלערנט די מעלות און יז פון נוצן פון פּיטהאָן. אַזוי פיל אַז איך וואָלט ווי די "ינטראַדאַקטערי שפּראַך" צו קאָמפּיוטער קאָרסאַז אין אוניווערסיטעטן דאָ אין טשילע. צום באַדויערן, מיר לעבן נאָך אין די תקופה פון C / C ++, וואָס איך טאָן ניט זאָגן אַז זיי זענען שלעכט אָפּציעס - אין דער צייט ווען איך געלערנט זיי און זיי אויך פאַסאַנייט מיר - איך נאָר וואָלט ווי מער לערנען צו לערנען. און פּיטהאָן איך טראַכטן עס דאַרף זיין איינער פון זיי

  10.   פעלפעמאַסטער דאָס

    איך געוואקסן ארבעטן אויף מאַטלאַב, איך דעוועלאָפּעד מיין ונדערגראַדואַטע טעזיס אין אַז סוויווע. איצט ווען איך מאַך מיין מאַגיסטאָר טעזיס, איך אַנטוויקלען עס אין פּיטהאָן און איך קען זאָגן אַז איך האָבן פּעלץ זייער באַקוועם פּראָגראַממינג רובֿ פון די צייט, כאָטש אַמאָל אין אַ בשעת עס ווערט אַ קאָפּווייטיק, אָבער אין אַלגעמיין איר קענט געשווינד שטייַגן און עס זענען אַ ברייט פאַרשיידנקייַט פון לייברעריז וואָס איר קענען נוצן אין אַרבעט. עס זענען אפילו לייברעריז פון אַוואַנסירטע טעמעס ווי וואַוועלעץ וואָס העלפֿן מיר אַ פּלאַץ אויף אַרבעט.