Microsoft Azure by Ingram Micro (Thailand)

Python โค่น JavaScript ชิงบัลลังก์ภาษายอดนิยมบน GitHub

รายงาน State of the Octoverse ล่าสุดโดย GitHub ระบุว่า Python ได้แซงหน้า JavaScript กลายเป็นภาษาโปรแกรมที่มีจำนวนผู้ใช้งานมากที่สุดบนแพลตฟอร์มแล้ว และความเปลี่ยนแปลงดังกล่าวถูกขับเคลื่อนด้วยการเจริญเติบโตของโครงการ Gen AI

รายงานระบุว่าความนิยมของ Python เพิ่มขึ้นอย่างต่อเนื่องมาตั้งแต่ปี 2019 เมื่อ Python ขึ้นมาอยู่อันดับสองแทนที่ Java จนกระทั่งในปี 2024 Python ก็ก้าวขึ้นเป็นอันดับหนึ่งในที่สุด แสดงให้เห็นถึงความสนใจที่เพิ่มขึ้นในด้านวิทยาศาสตร์ข้อมูลและ AI โดยเฉพาะบน GitHub อีกทั้งการใช้ Jupyter Notebooks บนแพลตฟอร์มก็เพิ่มขึ้นถึง 92 เปอร์เซ็นต์ในปีที่ผ่านมา ความเติบโตนี้สอดคล้องกับจำนวนผู้ใช้ GitHub ที่เพิ่มขึ้นจากสาขาต่าง ๆ เช่น วิทยาศาสตร์ข้อมูล สถาบันการศึกษา AI และ Machine Learning

GitHub รายงานว่าจำนวนโครงการ Gen AI เพิ่มขึ้นถึง 98 เปอร์เซ็นต์ ขณะที่การมีส่วนร่วมในโครงการเหล่านี้เพิ่มขึ้น 59 เปอร์เซ็นต์ โดยจำนวนมากเป็นผู้ใช้ใหม่จากประเทศต่าง ๆ โดยเฉพาะอินเดียและบราซิล นอกจากนี้กลุ่มนักเรียน ครู และผู้ดูแลซอฟต์แวร์โอเพนซอร์สที่ใช้ GitHub Copilot ผ่านโปรแกรมการเข้าถึงฟรียังเพิ่มขึ้นถึง 100% จากปีที่แล้ว ชี้ให้เห็นว่า AI ไม่ได้เพียงช่วยให้ผู้คนเรียนรู้การเขียนโค้ดหรือพัฒนาซอฟต์แวร์ได้เร็วขึ้นเท่านั้น แต่ยังดึงดูดคนจำนวนมากขึ้นเข้าสู่โลกของนักพัฒนาอีกด้วย

นอกจากการเติบโตของ Python และการสลับตำแหน่งของภาษา Shell และ C ในอันดับที่แปด GitHub ยังกล่าวว่าปี 2024 เป็นปีที่โดดเด่นสำหรับโอเพนซอร์ส โดยมีการเพิ่มขึ้นอย่างต่อเนื่องของผู้ร่วมพัฒนาใหม่ที่เข้ามาในโครงการโอเพนซอร์สเป็นครั้งแรกอีกด้วย

ที่มา: https://www.theregister.com/2024/11/05/python_dethrones_javascript_github/

About นักเขียนฝึกหัดหมายเลขเก้า

Check Also

Google เปิดตัว Firebase Studio ชุด IDE พัฒนาแอปพลิเคชันด้วย AI แบบครบวงจรบนคลาวด์

Google ประกาศเปิดตัว Firebase Studio ชุด IDE พัฒนาแอปพลิเคชันด้วย AI แบบครบวงจรบนคลาวด์ ในรูปแบบ Preview

พบช่องโหว่ RCE ความร้ายแรงสูงสุดใน Apache Parquet ส่งผลกระทบต่อทุกเวอร์ชัน

นักวิจัยจาก Amazon ค้นพบช่องโหว่ Remote Code Execution (RCE) ที่มีคะแนนความรุนแรงสูงสุดที่ 10.0 ใน Apache Parquet ทุกเวอร์ชันไปจนถึง 1.15.0 ส่งผลกระทบต่อระบบ …