מושג בהגדרה ABC
Miscellanea / / July 04, 2021
מאת גילם אלסינה גונזלס, באוקטובר. 2017
אם יש שפה מ תִכנוּת שנוכל לסווג כ"שורד ", זהו, ללא ספק, COBOL.
יליד 1959, הוא כבר לא נמצא בשימוש נפוץ, אך מומחים עדיין מאומנים ומבוקשים במגזרים עסקיים מסוימים, כמו בנקאות, בגלל הכמות העצומה של תוֹכנָה להחזיק.
נוהג זה, בניגוד ל הִגָיוֹן כאשר תוכניות ומערכות מתעדכנות, היא מגיבה למקסימום של "אם זה עובד, אל תיגע בזה”, במיוחד במערכות קריטיות, כלומר כל תקלה עלולה לגרום לבעיות חמורות.
לא הזכרתי את תחום הבנקאות בגלל, ורק כדוגמא, אלא מכיוון ששם אני יודע שמספר גדול יותר של תוכניות COBOL מתקיים מ הם עדיין מתוחזקים עד היום, אם כי זה לא המגזר היחיד, גם ספירת ממשלות ציבוריות (בין היתר) עם צוות גדול של תוכניות COBOL. בשימוש.
מערכות אלו נוטות להיות וירטואליות ממכונות ישנות (לדוגמא, מערכות VAX הפועלות במכונות וירטואליות בשרתי x86-64 מודרניים מתרבות).
אורך החיים של COBOL הוא כזה, שמאז השקתו בשנת 1959 חלו מספר תיקונים בתקן, האחרון שבהם בשנת 2014.
הראשונה בתיקונים אלה התרחשה בין השנים 1961 - 1965 כדי להוסיף פונקציות חדשות, ואילו האחרות בוצעו בשנת 1968 (התאמה לתקן ANSI -מכון התקנים הלאומי האמריקאי-), 1974, 1985, 1989 2002, וזה שכבר הוזכר משנת 2014.
כדי למודרן את זה, הוא אפילו ניחן ביכולת לתכנות מונחה עצמים, ובחברה שיצרה כלי תכנות הגיעו להשיק סביבה המאפשרת פיתוח של משחקי וידאו באמצעות COBOL, בתוספת סקרן נדירות מאשר א כְּלִי שהוא משמש בפועל, אך זה מדגים את יכולת ההסתגלות הזיקיתית של COBOL, שאפשרה לו לשרוד עד עצם היום הזה.
ראשי התיבות COBOL מייצגים שפה מכוונת עסקית נפוצה, וכפי ששמם מרמז, הם מתייחסים לשפה אוניברסאלית המותאמת לעמוד ביעדי החברות.
לידתה חייבת להיות ממוסגרת בתקופה בה מערכות המחשוב היו מגוונות מאוד, מה שגרם לאנשי מקצוע שעזבו חברה חייבים לִלמוֹד איך המערכת של החדש חֶברָה אליה הם הולכים לעבוד, כמעט מהבסיס.
כדי להקל על אנשי מקצוע אלה (מתכנתים) להיות פרודוקטיביים כמעט מההתחלה יום, שפת התכנות הזו נתנה להם כמה בסיסים נפוצים שהם יכולים להשתמש בהם בין שונים מערכות.
על מנת לקחת אחריות על אורך החיים של שפה זו למרות השנים שכבר "עברו מהן אופנה", הם יאפשרו לי את הרישיון להיפרד עם א בדיחה קָשׁוּר:
פעם היה מתכנת קובול, שנמאס לו לתקן בעיות הקשורות לאפקט 2,000, בשנת 1999 החליט להתמוגג.
מתעורר בעתיד, עדיין ישן למחצה, המתכנת מביט דרך החלון ורואה בניינים גבוהים החודרים את העננים ומכוניות מעופפות, ללא ספק שהעירו אותו מעבר לשנת 2000. לאחר מכן, שְׁאֵלָה "באיזו שנה אנחנו?".
מי שעונה לו הוא אדם שמצידו שואל אותו: "אתה מתכנת COBOL, נכון?" עליו גיבורנו עונה "כן".
"טוב, אתה מבין, אנחנו בשנה 9,999, ואתה יודע, יש לנו בעיות עם האפקט של 10,000 ..."
צילום: Fotolia - teguhjatipras
נושאים ב- COBOL