วันนี้ทาง Github.com ทำการสรุป programming language ที่ได้รับความนิยมสูงสุด
อยู่ที่ blog เรื่อง Language Trend on Github
โดยคำนวณจาก source code ที่อยู่ใน repository ต่าง ๆ
ทั้งแบบ private และ public
แต่ไม่รวม repository ที่ทำการ fork นะครับ
และใช้ข้อมูลตั้งแต่ปี 2008 ถึง 2015
ดังนั้นมาดูกันว่ามีความนิยมอย่างไรบ้าง ?
เริ่มด้วยกราฟสรุปผล
5 อันดับแรกประกอบไปด้วย
- JavaScript
- Java
- Ruby
- PHP
- Python
- C++
- C#
- C
ตามจริงมี HTML กับ CSS ด้วยนะ แต่รู้สึกว่ามันแปลก ๆ
แต่มันเป็นสิ่งที่บ่งบอกว่า Web application มีเยอะมาก ๆ นั่นเอง
สิ่งที่น่าสนใจจากข้อมูลของ Github
อันดับ 1 ไม่น่าแปลกใจเท่าไรนัก
เนื่องจากในปัจจุบันนั้นการพัฒนา web application
ด้วย JavaScript ได้รับความนิยมสูงมาก ๆ
ทั้ง Node.js, AngularJS, jQuery, ReactJS และอื่น ๆ อีกมากมาย
ส่วนภาษา Java นั้น
ได้รับความนิยมใน Github สูงขึ้นอย่างต่อเนื่อง
ตั้งแต่ปี 2009 ถึง 2015 จนสามารถขึ้นมาอยู่ที่อันดับ 2 จากอันดับ 7
โดยน่าจะมาจากความนิยมของการพัฒนา Android application นั่นเอง
รวมทั้งระบบ Enterprise เริ่มนำ Github ไปใช้มากขึ้นอย่างต่อเนื่อง
ส่วนภาษาที่หายไปในปี 2015 คือ Objective-C และ Perl
ไม่ได้หมายความว่า ไม่มีใครใช้นะ
เพียงแต่ไม่มีการสร้างใหม่ที่ Github เท่านั้นนะครับ
มาดู Library สำหรับการตรวจสอบภาษากันบ้างสิ
โดยใน Github จะใช้ Linguist สำหรับการตรวจสอบว่า
ในแต่ละ repository ประกอบด้วยภาษาโปรแกรมอะไรบ้าง
ซึ่งแสดงในแต่ละ repository ดังรูป
คำถาม
ใครบ้างที่ไม่เคยใช้ Github บ้าง ?
ถ้ายังไม่เคยใช้ แนะนำให้ไปสมัครและใช้งานทันทีครับ !!