קאָמפּיוטערס, פּראָגראַממינג
וואָס איז פּאַסקאַל. פּראָגראַממינג אין פּאַסקאַל
וואָס איז פּאַסקאַל? גאַנץ אַ פּלאַץ פון מענטשן פרעגן דעם אַרויסגעבן. באַסיקאַללי, די זענען מענטשן וואס נוצן אַ קאָמפּיוטער אין אַ גרונט מדרגה. פּאַסקאַל - דאָס איז איינער פון די מערסט פאָלקס פּראָגראַממינג שפּראַכן. לערן עס, יוזשאַוואַלי אין הויך שולע אָדער אין די ערשטער קאָרסאַז פון אוניווערסיטעטן. עס איז געהאלטן די יקער פֿאַר פילע אנדערע פּראָגראַממינג שפּראַכן.
געשיכטע
וואָס איז פּאַסקאַל, מיר האָבן געלערנט. מיר איצט גיינ ווייַטער גלייַך צו דער געשיכטע פון זייַן ימערדזשאַנס און אַנטוויקלונג. שפּראַך Creator - ניקלאַוס ווירטה. עס איז געווען דעוועלאָפּעד אין די צייַט 1968-1969. פּאַסקאַל קריייטינג די געדאַנק געקומען צו אים נאָך אַטענדינג אַ ספּעציעל קאמיטעט אויף דער אַנטוויקלונג פון שפּראַך. וואָס איז פּאַסקאַל, עס איז טשיקאַווע צו פילע אָנהייבער פּראָוגראַמערז. דעם נאָמען איז שפּראַך איז געווען געהייסן נאָך די באַרימט פראנצויזיש געלערנטער Blaise פּאַסקאַל, וואָס איז דער הויפּט באַרימט פֿאַר די בריאה פון אַ מעטשאַניקאַל מאַשין, סאַמערייזד צוויי נומערן.
דער ערשטער אויסגאבע פון וואָס פּאַסקאַל, ארויס אין 1970. זיי גערעדט וועגן די הויפּט ציל פון קריייטינג דעם שפּראַך, אַזאַ ווי עפעקטיווקייַט, וואָס וואָלט ביישטייערן צו ויסגעצייכנט פּראָגראַממינג סקילז און דאַטע סטראַקטשערינג.
די ימפּלאַמענטיישאַן שפּראַך
- וקסד פּאַסקאַל. דעם סיסטעם איז געגרינדעט אין 1978. עס איז דעמאלסט קאַמפּיילער פּאָרט אַז אַלאַוז איר צו קאָד פּאָרטאַטיוו, און קענען איצט זיין עדיטיד דער אָריגינעל סיסטעם, און אַזוי אויף. שפּעטער וקסד געווארן די באזע פֿאַר פילע סאַבסאַקוואַנט פּאַסקאַל ימפּלעמענטאַטיאָנס.
- כייפעץ פּאַסקאַל. פּראָגראַממינג אין פּאַסקאַל האט שטענדיק געצויגן פילע יונג professionals. אין 1986, עפּל Created כייפעץ געשפּרייט שפּראַך. די גרופּע איז פאַרקנאַסט אין אַנטוויקלונג, קאַנסאַלטינג מיט די "פֿאָטער" פון פּאַסקאַל.
- טורבאָ פּאַסקאַל. דער ערשטער ווערסיע פון די ייד ארויס אין 1983. באָרלאַנד איז געווען די פירמע וואָס איז געווען פאַרקנאַסט אין דער אַנטוויקלונג פון דעם ימפּלאַמענטיישאַן. אָבער, עס זאָל זיין אנגעוויזן אַז טורבאָ פּאַסקאַל פיל באַראָוד פון אָדדזשעקט פּאַסקאַל, און אין אַלגעמיין, די ימפּלעמענטאַטיאָנס זענען ענלעך. פּראָגראַממינג אין פּאַסקאַל זענט אינטערעסירט און מייקראָסאָפֿט. כּמעט אין דער זעלביקער צייַט, זיי רעלעאַסעד זייער אייגן ווערסיע פון די כייפעץ שפּראַך באזירט אויף פּאַסקאַל. זי קען נישט באַקומען די מאַסע פאַרשפּרייטונג, און איז געווען באַלד פֿאַרגעסן. דערנאָך, די ימפּלאַמענטיישאַן פון באָרלאַנד ס גערופֿן אָבדזשעקט פּאַסקאַל.
- כייפעץ פּאַסקאַל הייַנט. די מערסט וויכטיק שריט אין דער געשיכטע פון פּאַסקאַל איז די טראָגן פון פּאָטער ימפּלעמענטאַטיאָנס. זיי ינקלודעד אַלע דער בעסטער פון פילע אנדערע דייאַלעקץ. זיי פאָרשטעלן ויסגעצייכנט קאַמפּאַטאַבילאַטי מיט רובֿ אָפּערייטינג סיסטעמס.
פֿעיִקייטן
פאַמיליאַריטי מיט די שפּראַך פּאַסקאַל איז נייטיק צו אָנהייבן מיט זייַן פֿעיִקייטן. הויפּט צווישן זיי - די סטריקטאַסט טייפּינג און די בייַזייַן פון סטראַקטשערד פּראָגראַממינג. פּאַסקאַל - דער ערשטער פון דעם מין פון שפּראַך. ער געדאַנק די דעוועלאָפּער, די שפּראַך מוזן ביישטייערן דיסאַפּלאַנד פּראָגראַממינג, זינט עס יקסקלודיד ווי פיל ווי מעגלעך אַ פאַרשיידנקייַט פון סינטאַקס ערראָרס, ווי ווויל ווי פאָרשטעלן אַ ינטואַטיוו צובינד. וואָס איז פּאַסקאַל, און וואָס זענען זייַן הויפּט פֿעיִקייטן - דער הויפּט ישוז פון אינטערעס צו ביגינערז. די שפּראַך איז פאַירלי פּשוט אַפֿילו פֿאַר אַ אָנהייבער.
אָריגינאַללי, אָבער, די שפּראַך האט אַ נומער פון דיסאַדוואַנטידזשיז. הויפּט צווישן זיי: די ינאַביליטי צו אַרבעטן מיט דינאַמיש זכּרון, קורץ יאָ ביבליאָטעק, די נויט פון געלט צו לויפן די פֿעיִקייטן Created אין אנדערע שפּראַכן, און אַזוי אויף. וואָס איז פּאַסקאַל, וועמענס שפּראַך איז גאַנץ פּשוט, אין די פרי '80s, פילע עקספּערץ האָבן געלערנט. אָבער, ניט אַלע פון עס איז געווען געשמאַק. עטלעכע עקספּערץ אַפֿילו געשריבן ארטיקלען, וואס זענען געווען פּיינטיד אין דעטאַל וועגן יעדער מאַנגל פון שפּראַך.
פלאַווס און קערעקטינג זיי
ווי פילע אנדערע פּראָגראַממינג שפּראַכן, פּאַסקאַל באָוס ניט בלויז די אַדוואַנידזשיז אָבער אויך ערנסט דיסאַדוואַנטידזשיז. עס זאָל זיין געזאגט אַז ביסלעכווייַז דעוועלאָפּערס סטראַגאַלינג מיט דיסאַדוואַנטידזשיז, אָבער עס איז זיי טאָן ניט שטענדיק.
ווי פיל ווי עס זאל געזונט, אָבער עס איז ניט ומגעוויינטלעך שפּראַך דעפיסיענסיעס העלפּס פּראָוגראַמערז אין טריינינג. אין דערצו, פּאַסקאַל אין די 80 ס איז געווען אַ ריזיק שריט פאָרויס אין פאַרגלייַך מיט פאָרטראַן, וואס אין יענער צייט געלערנט די נוקאַמערז. ספּעציעל פאָרטראַן האט מער פּראָבלעמס. אין אַ זייער קורץ צייַט פון צייַט, פּאַסקאַל האט געראטן צו ווערן די הויפּט שפּראַך פֿאַר לערנען אין פילע שולן און אוניווערסיטעטן. ביי זייַן באַזע זענען דעוועלאָפּעד סך מגילה.
ביניען
וועגן פּאַסקאַל איר קענען שרייַבן אַ פּלאַץ, אָבער עס זאָל גיין גלייַך צו די פּראָגראַממינג פּראָצעס. יעדער אַפּלאַקיישאַן אין פּאַסקאַל הייבט מיט די קיווערד (פּראָגראַם). גלייך נאָך די ספּעסיפיעד פּראָגראַם נאָמען, און דעריבער לייגן ";". מאל דעם איז ניט required. נאָך די נאָמען, איר קענען ספּעציפיצירן אַ רשימה פון פונדרויסנדיק טעקעס אַז וועט שפּילן פּאַראַמעטערס. נאָך וואָס קומט די מערסט וויכטיק אין דער פּראָגראַם - איר גוף. עס באשטייט פון סעקשאַנז דיסקריפּשאַנז פון קאַנסטאַנץ, טייפּס, וועריאַבאַלז, פּראָוסידזשערז און פֿעיִקייטן. נאָך זיי עס איז אַ בלאָק פון סטייטמאַנץ - די פּאָזיציע פונט. אָפּעראַטאָר אַפּאַראַט איז ליגן צווישן די טערמינען נעמען און סוף. יעדער דערקלערונג איז צעשיידט דורך אַ פּינטל-קאָמע. צו סוף די פּראָגראַם ניצט אַ פונט וואָס איז געשטעלט נאָך דעם גוף.
אַפּפּליקאַטיאָן מאַדזשולז
פֿאַר די אַפּלאַקיישאַן מאָדולע אין די פּראָגראַם קאָד מוזן זיין פאָרשטעלן אַ אַדווערטייזמאַנט פֿאַר עס. צו מאַכן אַזאַ אַ מעלדן, איר קענען נוצן די קשר ינסטראַקשאַנז, וואָס איז אַ קיווערד ניצט. נאָך אים, די נעמען פון מאַדזשולז צו זיין קאָננעקטעד. ינסטראַקשאַנז אריין מיד נאָך די כעדער אָדער אין די צובינד אָפּטיילונג.
עטלעכע ימפּלעמענטאַטיאָנס טאָן ניט שטיצן די שפּראַך מאַדזשולז, ספּעציעל עלטערע ווערסיעס. זיי קענען זיין צעטיילט אין צוויי טייפּס: ווייכווארג און שטיצן. דער ערשטער איז פאָרשטעלן אין דער פּראָגראַם הייבט מיט די קיווערד פּראָגראַם. די רגע כולל וועריאַבאַלז, קאַנסטאַנץ, טייפּס און אַזוי אויף, קענען ווערן געניצט אין אנדערע מאַדזשולז.
פּונקטואַציע
פּאַסקאַל סינטאַקס ריקווייערז שטרענג העסקעם.
- פּינטל-קאָמע. געשטעלט אין די סוף פון די כעדער, נאָך די באַשרייַבונג פון די וועריאַבאַלז. אָפּערייטערז צעשיידט דורך אים. איר קענען ניט נוצן די פראָנט פון די קיווערד סוף.
- קאָמע. געניצט ווי אַ סעפּאַראַטאָר אין אַ פאַרשיידנקייַט פון רשימות.
- פונט. געשטעלט אין די סוף פון די פּראָגראַם גוף (נאָך די וואָרט סוף).
אַזאַ שטרענג סינטאַקס איז נייטיק ווייַל די קאָמפּיוטער איז באטראכט צו זיין עקסאַקיוטינג די אַפּלאַקיישאַן. אין די פאַל פון די פאַלש כאַראַקטער דיספּלייז אַ טעות. אויב אַ פּינטל-קאָמע אקטן ווי אַ דערקלערונג סעפּאַראַטאָר, דער אָפּעראַטאָר איז באטראכט צו זיין די גאנצע טעקסט צווישן איין פונט און די סאַבסאַקוואַנט פונט. אין די פאַל פון די צייכן נעפּאָסטאַנאָווקי צווישן אָפּערייטערז, די פּראָגראַם וועט נעמען זיי איין און פּראַדוסינג אַ טעות.
פּאַסקאַל שפּראַך אַלאַוז איר צו טאָן באַמערקונגען. זיי דינען ווי אַ דערקלערונג צו די פּראָגראַם קאָד. איר קענען נוצן די רוסישע שפּראַך. אויף די פּראָגראַם באַמערקונגען טאָן נישט פּראָדוצירן קיין ווירקונג.
אין פּאַסקאַל, איר קענען שרייַבן ביידע לאָווערקאַסע און ופּפּערקאַסע אותיות. די ברירה איז אַרויף צו די פּראָגראַמיסט.
קריטיק
ווי שוין סטייטיד, די ספּעציעל פּאָפּולאַריטעט פון פּאַסקאַל געקומען אין 1980-1990, אָבער עס זענען קריטיקערס וואס געהאלטן לייכטזיניקע שפּראַך. אין זייער מיינונג, עס איז פּאַסיק בלויז פֿאַר טריינינג. ספּעציעל נאָוטאַבאַל קריטיק איז געווען דיסקרייבד אין דער אַרטיקל "וואָס פּאַסקאַל איז נישט מיין באַליבט פּראָגראַממינג שפּראַך." עס איז געווען געשריבן דורך ברייאַן קערניגהאַן - איינער פון די דעוועלאָפּערס פון סי עס איז געווען נאָך אַרטיקל פּאַסקאַל אנגעהויבן אַפ אַנ עמעס געביטן פֿאַר די בעסער.
טראָץ אַלע די שאָרטקאָמינגס, די רובֿ דרינגלעך אויף פּאַסקאַל גלייַכגילטיק שטעלונג פון פילע פּראָוגראַמערז.
Similar articles
Trending Now