גיטהאב חושפת: אלו שפות התיכנות הפופולריות של 2020

השליטה של פייתון לצד הזינוק של TypeScript: גיטהאב מפרסמת את השפות הפופולריות ביותר בפלטפורמה לשנת 2020

אילוסטרציה. מקור: Pexels

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

“הבת” של ג’אווה סקריפט מזנקת

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

TypeScript, שנמצאת איתנו מ-2012, כלל לא הייתה בעשרת המקומות הראשונים ברשימה עד 2016, כשב-2018 היא טיפסה למקום השמיני והשנה זינקה עד למקום הרביעי כשהיא משאירה מאחוריה שפות ותיקות כמו PHP ו-++C.

פיתוח השפה בקוד פתוח החל במשרדים ברדמונד אי שם ב-2010, ועל פי אנדרס הלסברג – מי שנחשב לאבי שפת #C – הוא היה צריך למכור לקודקודים במיקרוסופט את הרעיון. ב-2012 שחררה מיקרוסופט את TypeScript ולמרות שלקח לה קצת זמן – השנה היא מגיעה לפופולריות חסרת תקדים. אחת ההערכות לזינוק בפופולריות של TypeScript היא העובדה שהיא פופולרית בקרב חברות המפתחות עם מסדי נתונים גדולים ב-JavaScript – שאיתה היא מתקמפלת בלי צורך לבצע שינויים כלשהם. מדובר בחברות גדולות כמו סלאק, Airbnb ובלומברג – too name a few.

מתוך הדוח של גיטהאב

מעל TypeScript – בשלישייה הפותחת ברשימה של גיטהאב נמצאות המלכה הבלתי מעורערת JavaScript, ואחריה פייתון וג’אווה, ששמרו על המקום השני והשלישי בהתאמה מהשנה שעברה. את העשירייה הראשונה משלימות במקום החמישי #C, במקום השישי PHP במקום השביעי ++C ובמקומות 8-10 ניתן למצוא את C, את Shell ואת Ruby בהתאמה.

מספר הפרויקטים בקוד פתוח זינק ב-40 אחוז

הדוח גם מציין שכיום פעילים בגיטהאב כ-56 מיליון מפתחים שיצרו 60 מיליון ריפוז בשנה האחרונה – עלייה של 35 אחוז לעומת שנה שעברה. סך כל התרומות לפרויקטים השונים עמד ב-2020 על 1.9 מיליארד.

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

רוצים לקבל את כל עדכוני הטכנולוגיה ברגע שהם קורים? רוצים לקבל את כל עדכוני הטכנולוגיה ברגע שהם קורים? הצטרפו עכשיו לערוץ הטלגרם שלנו כאן

אושרי אלקסלסי

Your Friendly Neighborhood Geek. יש לכם סיפור טכנולוגי? דברו איתי: Oshry@geektime.co.il

הגב

21 תגובות על "גיטהאב חושפת: אלו שפות התיכנות הפופולריות של 2020"

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 

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

סידור לפי:   חדש | ישן | הכי מדורגים
שם כלשהו
Guest

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

גיורא
Guest

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

Mailckon
Guest

צודק. מה גם שצריך לדעת לכתוב בפייתון כמו שצריך.

אבי
Guest

מה לדעתך השפה שהכי מתאימה למרבית סוגי הפיתוחים?
גם ווב, וגם דסקטופ (בעיקר)
תודה רבה

הלל
Guest

Javascript
יש שאלה פה?

אבי
Guest

כן, אך זה לא שפה שמתאימה לדסקטופ
וגם אינה שפה לצד שרת

ANI
Guest

בהחלט מתאימה לצד שרת nodejs…
וגם לדסקטופ עם NW.js שתדאג שהתוכנה גם תהיה cross platform, ראה דוגמה מpopcorntime

אחד
Guest

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

אבי
Guest

אז מה מומלץ לצד השרת?
גם לווב וגם לדסקטופ

גגג
Guest

שוב, Javascript. אתה רוצה צד שרת ? Nodejs.
אתה רוצה דסקטופ? electron או node-gui
אפלקיציות? react native ועוד הרבה שימושים
אתה רוצה AI? יש TensorFlow.js
לא אומר שהיא הכי טובה – היא כנראה לא, אבל היא שימושית ומהירה בהרבה מהפיתוחים. תוסיף טייפ סקריפט, בכלל מבורך.

גבאי
Guest

רק פורטרן, אחי. זה הכי טוב.

אני.
Guest

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

Alon
Guest

טרנד חולף. השפה הכי מיותרת שיש זה typescrtipt

ms.intellij
Guest

איפה Kotlin?

אופיר
Guest

קצת מפתיע שGO לא ברשימה…

בוט
Guest

לדעתי Go זה טרנד שיחלוף… אבל אין לדעת.

I.S
Guest

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

בוט
Guest

רואים שאין לך מושג מה זה TypeScript בכלל.

יואב
Guest

הכתבה בעברית אז למה היה קשה לכתוב “אם למנות כמה”במקום “to name a few”, זה נראה מגוחך ולא מקצועי

Mar
Guest

זה נראה העתק הדבק

לפרגן לפרגן
Guest

and there is a spelling mistake – they wrote Too name a few

wpDiscuz

תגיות לכתבה: