להתכונן קוד התיקון קוד

Uma dívida de gratidão (Homilia Diária.1627: Terça-feira da 32.ª Semana do Tempo Comum)

Uma dívida de gratidão (Homilia Diária.1627: Terça-feira da 32.ª Semana do Tempo Comum)
Anonim

כמו כל דבר המשתנה עם הזמן, הקוד הוא על האבולוציה. גזור אותו, ותמצא את עקבות הטפסים הקודמים שלו. קבור בתוכנה שלך הם שיני חוכמה וזנבות וסטיגאל של מה שפעם עבד יכול לעבוד שוב. לחפור את עקבות אלה יכול להיות תהליך רב זמן, וכישלון exhume אותם יכול לטבוע חברה שנבנתה על טכנולוגיה קניינית. לכן, כנראה, MIT הוא מקבל את המשחק הנדסה הפוכה.

קבוצה של חוקרים במעבדה למדעי המחשב ומודיעין בינה מלאכותית נמנעה מלעסוק בשאריות הקוד הישן בחתיכות פונקציונליות של תוכנות מודרניות כמו פוטושופ, שצברה הר של קוד לא רלוונטי כבר ב -25 השנים האחרונות. Adobe הקדישה כמות עצומה של כוח אדם כדי לנקות, אבל זה הוביל בעיקר Adobe מקדיש יותר כוח אדם לניקוי. השאלה שהציגו החוקרים היתה זו: האם קוד יכול לרפא קוד?

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

למרות שזה כרגע לא ברור כמה חברות יהיה מעוניין לאמץ את הטכנולוגיה הזו, יש כאן הרבה הבטחה. כמו ענקים התוכנה להשקיע פחות זמן וכסף על ניקוי, הם יהיו מוסמכים להשקיע בחדשנות, אשר יש הרבה יותר כלפי מעלה.