פורצי הדרך
פרויקט Pliny: המחשב יעזור לך לתכנת ויחסוך שעות פיתוח
מינהל הפרויקטים המיוחדים של משרד ההגנה האמריקאי מפתח כלי שיבצע השלמה אוטומטית לשורות קוד, בדומה ל-Auto correct של מקלדות הסמארטפונים. הפיתוח יאפשר לצמצם טעויות קוד מעגליות, בסיוע קהילת הקוד הפתוח
קראו עוד בכלכליסט
המנהלת תשקיע 11 מיליון דולר במיזם Pliny, שנועד להביא את יכולות חיזוי והשלמת הטקסט האוטומטיים מעולם המובייל לעולם התכנות.
פליני, על שם הפילוסוף הרומאי וממציא האינציקלופדיה הראשונה בהיסטוריה, יאפשר למתכנתים לקבל הצעות להשלמת טקסט במהלך כתיבת קוד. ההצעות יהיו על בסיס מאגר קוד פתוח נרחב. במהלך כתיבת הקוד, המערכת תזהה מה המתכנת מנסה לבנות ותציע להשלים לו את כל מקטע הקוד.
ישנם כיום בשוק לא מעט פתרונות דומים, רובם מסחריים, המציעים למתכנתים גישה למאגר של קטעי קוד מוכנים. מיקרוסופט מצידה מציעה מערכת השלמה אוטומטית לקוד כחלק מהכלים שמצורפים למנוע החיפוש בינג. עם זאת, רובם עד כה לא ניסו למפות את מאגרי הקוד הפתוח הזמינים בחינם ברשת.
חיים קלים לאנשי QA
התקווה של המפתחים שפליני יהיה מאגר הקוד הגדול באינטרנט ויוכל גם להקל על בודקי תוכנה באיתור תקלות ופרצות אבטחה ולתקן אותן בצורה המונית. קטעי הקוד גם יעודכנו בצורה אוטומטית, אם תתגלה בהם פירצת אבטחה.
פרופסור שווארת צ'אודרי, אחד ממייסדי הפרויקט וחלק מצוות של 12 חוקרים העובדים עליו, אמר כי הקוד שהמערכת תציע אמור לעבוד בצורה חלקה יחד עם שאר הסקריפט שנכתב. "דמיין שכל הקוד שאי פעם נכתב נמצא בקצות האצבעות שלך" הוסיף.
תגובה אחת לכתיבת תגובה