אתר זה עושה שימוש בעוגיות על מנת להבטיח לך את חוויית הגלישה הטובה ביותר.
פרויקט Pliny: המחשב יעזור לך לתכנת ויחסוך שעות פיתוח

פורצי הדרך

פרויקט Pliny: המחשב יעזור לך לתכנת ויחסוך שעות פיתוח

מינהל הפרויקטים המיוחדים של משרד ההגנה האמריקאי מפתח כלי שיבצע השלמה אוטומטית לשורות קוד, בדומה ל-Auto correct של מקלדות הסמארטפונים. הפיתוח יאפשר לצמצם טעויות קוד מעגליות, בסיוע קהילת הקוד הפתוח

18.11.2014, 09:31 | הראל עילם
כל חברת טכנולוגיה - מהסטארט-אפ הכי קטן ועד למעצמות כגוגל ומיקרוסופט - משקיעה זמן ומאמץ בכתיבת קוד, שנמדדת בשעות פיתוח. פרויקט חדש של DARPA, מנהלת המחקר של משרד ההגנה האמריקאי, נועד להקל על חיי המתכנת ועל הוצאות החברה.

קראו עוד בכלכליסט

המנהלת תשקיע 11 מיליון דולר במיזם Pliny, שנועד להביא את יכולות חיזוי והשלמת הטקסט האוטומטיים מעולם המובייל לעולם התכנות.

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

איתור טעויות קוד ברמת קהילת המפתחים, לקיצור זמני פיתוח איתור טעויות קוד ברמת קהילת המפתחים, לקיצור זמני פיתוח איתור טעויות קוד ברמת קהילת המפתחים, לקיצור זמני פיתוח

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

חיים קלים לאנשי QA

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

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

תגיות