אתרי אינטרנט

Google יוצרת שפת תכנות כדי לפשט App Dev

iOS App Development with Swift by Dan Armendariz

iOS App Development with Swift by Dan Armendariz
Anonim

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

קראו Go, השפה נבדקה באופן פנימי ב- Google אבל עדיין בשלב ניסויי, ולכן החברה משחררת אותו יום שלישי כמקור פתוח קוד בתקווה כי היא תקבל עזרה עם הפיתוח העתידי שלה. "

" פיתחנו גו כי הפכנו קצת מתוסכל עם כמה קשה פיתוח תוכנה הפכה ב 10 השנים האחרונות או כך ", אמר רוב פייק, התוכנה העיקרית מהנדס ב- Google.

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

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

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