גיטהאב חושפת את שפות התכנות הפופולאריות ביותר ל-2019

וגם: כמה משתמשים נמצאים בגיטהאב? כמה יצרו את ה-Repo הראשון שלהם? כמה תרמו בפעם הראשונה לקוד פתוח? ועוד הרבה נתונים מעניין על השנה שהייתה

מקור: Pexels, עיבוד תמונה

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

כמה מפתחים תרמו בפעם הראשונה לקוד פתוח? כמה יצרו את ה-Repo הראשון שלהם?

ב-GitHub חושפים כי האתר עבר בשנת 2019 את קו ה-40 מיליון משתמשים, כאשר 10 מיליון משתמשים חדשים הצטרפו רק במהלך השנה האחרונה. כך שלמרות החששות הראשונים מנטישת המתכנתים עקב הרכישה על ידי מיקרוסופט, האתר ממשיך לצמוח. מתוך המשתמשים הללו כ-80% כלל לא מארצות הברית.

יותר מ-44 מיליון Repositories נוצרו במהלך השנה תוך גידול של 44% בכמות המפתחים שיצרו את ה-Repo הראשון שלהם בהשוואה לשנה שעברה. יותר מ-20 מיליון בעיות סומנו ככאלו שנפתרו במהלך השנה האחרונה, ובמקביל, יותר מ-87 מיליון Pull Requests אוחדו, ונצפתה צמיחה של 28% במספר המפתחים אשר פתחו את ה-Pull Request הראשון שלהם ב-2019. 1.3 מיליון משתמשים תרמו לראשונה ב-2019 לפרויקט קוד פתוח.

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

מתוך 370 שפות התכנות השונות אשר נמצאות בגיטהאב, מיקרוסופט חשפה את השפות הפופולאריות ביותר, ויש שינוי מעניין בפסגה: במקום הראשון, באופן לא מפתיע, נמצאת עדיין JavaScript, אולם מיד לאחריה מתברגת Python, שעוברת את Java, שנאלצת להסתפק במקום השלישי. גם #C ו-Shell הצליחו לטפס במעלה הטבלה בהשוואת למיקומן בשנה שעברה.

נתונים: GitHub

עם זאת, אם אתם מחפשים מהן השפות הטרנדיות ביותר בגיטהאב, שימו לב לצמיחה המרשימה של 532% בשימוש ב-Dart. גם Rust הציגה גידול מרשים של 235% לצד HCL ו-Kotlin שנושקות לכיוון ה-200%. הנתונים לגבי Kotlin לא מפתיעים משום שגוגל דוחפת אותה כשפת הפיתוח המועדפת על ידה לסביבת אנדרואיד וקוראת למפתחים לזנוח את Java או ++C.

הקוד הפתוח משתלט על החברות הגדולות

מגמה מעניינת נוספת שנצפתה בשנת 2019 על פי גיטהאב היא השימוש בפלטפורמה מטעם ארגונים. בגיטהאב מוסרים כי קיימים במערכת כ-3 מיליון חשבונות ארגוניים מ-70 מדינות שונות. בנוסף, מדווחים באתר כי 35 חברות מתוך ה-Global Fortune 50 תרמו במהלך 2019 לפרויקטי קוד פתוח.

GitHub לא עוזרת רק לאלו שכבר יודעים לתכנת, אלא גם לדור הבא של המתכנתים, כאשר 761,000 משתמשים הם סטודנטים אשר עושים שימוש ב-Student Developer Pack ו-31,000 מורים ומרצים משתמשים בגיטהאב ככלי לימודי. בסך הכל, 1.7 מיליון סטודנטים למדו לתכנת בגיטהאב (עליה של 55% בהשוואה לשנה שעברה).

הדו״ח המלא של גיטהאב מחכה לכם כאן.

עידן בן טובים

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

הגב

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

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

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

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

אין כרגע שום משמעות לכמות השימוש בשפה או הטרדיות שלה, בשורה התחתונה השפה שבה משתמשים נבחרת על פי הדרישות של הפרוייקט.
אם מדובר במערכת שאמורה להיות Real time אז נבחר בשפה כמו C++ ואם מדובר במערכת enterprise נבחר בC# או JAVA.
אם נרצה לפתח ML אז סביר להניח שנשתמש ב Python.

אלון
Guest

זה ממש לא נכון. בעידן השפות העכשוויות אתה יכול להגיע לתוצאות Real Time ממש טובות בלי לפגוע בחוויות ובפרודקטביות המתכנת בעזרת שפה כמו Go לעומת השימוש הנפוץ הישן ב cpp. אותו הדבר בנוגע למערכות enterprise שלאט לאט מתחילות לברוח ולהתרחק מעולם ה C# וה Java ולעבור לשפות ידידותיות יותר ולממשקים מבוססי web.
וכל זה בלי שהתחלנו בכלל לדבר על שפות חדשות יחסית (ברמת הקונספטים שהם מביאות לעולם) כמו Rust שיודעת לספק לנו אלמנטים שאף מפתח אולד-סקול של פעם לא חשב עליהם.

ג\'ון
Guest

סה”כ Rust שפה נחמדה אבל אף שפה בימינו לא ממציאה את הגלגל מחדש. כל שפה חדשה שואבת קונספטים משפות ותיקות פשוט נותנים להם שמות חדשים למשל ה-zero cost abstraction שהם הציגו קיים גם ב-++C למשל בדמות constexpr

ASD
Guest

אין כמו quick basic

פייתון זה הלוגו של 2020
Guest
פייתון זה הלוגו של 2020

אתה לא מעודכן- super basic הרבה יותר חזקה
באופן אישי אני מעדיף turbo pascal

חוני
Guest

turbo pascal ftw!!!

יורי
Guest

delfi

מפתח cobol
Guest

איפה cobol

גדש
Guest

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

Scroller
Guest

Fix your scrolling – a bit qa

turtle
Guest

אני יודע שאקבל דיסלייקים אבל אני חייב לציין שבלי כל הפרוייקטים שנכתבו ב c++ ונעטפו כספריות פייטון מוכנות להותקנה אוטומטית פייתון לא שווה הרבה
ז”א שפייתון לעניות דעתי לא ממש עומדת כשפה בפני עצמה והפופולריות שלה מעידה יותר מהכל על הפופולריות של ספריות c++
i rest my case

ארכיט
Guest

מצחיק, זה כמו לומר שjava זה לא שפה, כי הjvm כתוב ב C, וגם הקומפיילר של c++ כתוב ב c, אז רק c היא שפה אמיתית, שמדברת עם ה מערכת הפעלה. למי אכפת?

משתמש אובונטו
Guest

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

חבר המושבעים
Guest
אני מבין שאתה ועוד 4 אנשים לא יודעים הרבה על ה JVM ואיך הוא עובד… אז לידיעתך יש מלא סוגי JVM ואפילו כאלה שנכנבו בjava-script אבל הנטיה היום היא לכתוב אותם בJAVA עם פונקציות מועטות בC++( פחות מ10 -בעיקר לצורך טיפול בזכרון ) בכל מקרה זה לא משנה כי הJVM הוא בעצם סוג של קומפיילר שמתרגם קלאסים לשפת מכונה ממש בדומה לקומפיללר של c++ רק בזמן אמת מלבד זאת רב הספריות של JAVA לא נסמכות על ספריות C++ וזאת בניגוד לפייתון ולסיכום טיעוניי גבירותיי ורבותיי…. בלי אלפי ספריות שנכתבו בC++ אין יכולת קיום עצמאית לפייתון אבל C#, java, java-script כמעט… Read more »
NullPointerExeption
Guest

סוף סוף מישהו שאומר את זה, פייתון לא שפה בפני עצמה! אני מעדיף לעבוד בשפות כמו cpp וjava פי מליון! שנתמכות בידי עצמן יחסית ולא דורשות התערבות של שפה חיצונית! (וגם אפשר לעקוב בהן אחרי קוד שאתה כותב של יותר מ18 שורות בלי להיות מבולבל ממה קרה ומה לא קרה)

SHAHAR
Guest

For real time programming, you still need C,++, C and sometimes even assembly.
For those who don’t understand that software runs eventually on CPU with limited resources, there is no point to discuss it.
I saw too much programmers who have nothing to do with hardware

ארכיט
Guest

Embeded programming become small niche in the programming world, most of programmers woul never should care about the hardware

דור הZיבי
Guest

שטויות זה רחוק מלהיות נישה קטנה חוץ מז ש REAL-TIME זה לא רק EMBEDDED יש גם משחקים תוכנות גרפיקה ותוכנות מדיה( אפילו בשביל לקודד וידאו אי אפשר בלי C++ )
בכל מקרה אם הייתי מעסיק לא הייתי מקבל לעבודה מישהו שלא אכפת לו מאופטימיזציה של תוכנה- בכל תחום שהוא פשוט כי זה מעיד על חוסר מיקצועיות

משתמש אובונטו
Guest

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

הבן של השכן
Guest

VB6!!!

NullPointerExeption
Guest

אני אולי היחיד, אבל אני השנה הוספתי לגיטהאב 3 ריפו׳ס שכתובות באסמבלי!

wpDiscuz

תגיות לכתבה: