รายงานล่าสุดของ GitHub แสดงให้เห็นว่า Python ได้เอาชนะ JavaScript เพื่อเป็นภาษาการเขียนโปรแกรมที่ได้รับความนิยมมากที่สุดด้วยการบูมปัญญาประดิษฐ์ที่เฟื่องฟู แอพพลิเคชั่นที่เพิ่มขึ้นของ Python ในการเรียนรู้ของเครื่องวิทยาศาสตร์ข้อมูลและการคำนวณทางวิทยาศาสตร์ได้ดึงดูดนักพัฒนาจำนวนมากในสาขา STEM เพื่อเข้าร่วมในโครงการโอเพนซอร์สซึ่งเป็นการส่งเสริมการเพิ่มขึ้นของ GitHub รายงานยังวิเคราะห์การมีส่วนร่วมของ AI ต่อโครงการโอเพนซอร์สและวิธีที่นักพัฒนาสามารถรวมโมเดล AI เข้ากับเครื่องมือของพวกเขาและหวังว่าจะมีแนวโน้มในอนาคต
ในรายงานล่าสุดเกี่ยวกับแพลตฟอร์มนักพัฒนา GitHub Python ประสบความสำเร็จในการเอาชนะ JavaScript เพื่อเป็นภาษาการเขียนโปรแกรมที่ใช้กันอย่างแพร่หลายมากที่สุด การเปลี่ยนแปลงนี้ส่วนใหญ่เกิดจากความฉลาดทางปัญญาประดิษฐ์ที่ร้อนแรงอย่างต่อเนื่อง (AI) บูม
ความสำคัญที่เพิ่มขึ้นของ Python ในด้านการเรียนรู้ของเครื่องวิทยาศาสตร์ข้อมูลและการคำนวณทางวิทยาศาสตร์ทำให้เกิดการเพิ่มขึ้นของชุมชนโอเพนซอร์ส GitHub ตั้งข้อสังเกตว่าความนิยมของ Python นั้นเกี่ยวข้องอย่างใกล้ชิดกับจำนวน STEM (วิทยาศาสตร์เทคโนโลยีวิศวกรรมและคณิตศาสตร์) ที่เพิ่มขึ้นเข้าร่วมชุมชนโอเพนซอร์ส
แม้จะมีความกังวลว่าการเข้ารหัส AI ที่ขับเคลื่อนด้วยอาจนำไปสู่การลดลงของคุณภาพรหัสในโครงการโอเพ่นซอร์ส GitHub กล่าวว่ามันไม่เคยเห็นสัญญาณของ AI ที่นำไปสู่การมีส่วนร่วมที่มีคุณภาพต่ำ ในความเป็นจริงการมีส่วนร่วมของโครงการ AI กำเนิดเพิ่มขึ้น 59% ในปี 2567 ในขณะที่จำนวนโครงการ AI ทั้งหมดเกือบสองเท่าเป็นอัตราการเติบโต 98%
ในขณะที่นักพัฒนาในสหรัฐอเมริกายังคงเป็นผู้นำในการบริจาค AI นักพัฒนาจากอินเดียเยอรมนีญี่ปุ่นและสิงคโปร์ได้แสดงกิจกรรมในระดับที่สูงขึ้นในกิจกรรมโดยรวม
ในขณะเดียวกัน GitHub สังเกตว่านักพัฒนาได้รวมโมเดล AI เข้ากับเชนเครื่องมือของพวกเขามากขึ้นและกำลังเคลื่อนย้ายไปยังรุ่นที่เล็กกว่าและมีประสิทธิภาพมากขึ้นซึ่งสามารถทำงานได้ในพื้นที่และถูกฝังอยู่ในแอพพลิเคชั่นมือถือ โครงการ AI โอเพ่นซอร์สที่เติบโตเร็วที่สุดในปี 2567 คือ“ Ollama/Ollama” เป็นเครื่องมือสำหรับใช้โมเดลภาษาบนคอมพิวเตอร์ท้องถิ่น
นอกเหนือจากการมุ่งเน้นไปที่โมเดลโอเพ่นซอร์สขนาดเล็ก GitHub ยังตั้งข้อสังเกตว่านักพัฒนาได้แสดงความสนใจอย่างมากในการสร้างภาพและกระบวนการอัตโนมัติของกระบวนการ AI และกำลังพัฒนาเครื่องมือ AI เฉพาะวัตถุประสงค์มากขึ้นเช่นเครื่องมือสำหรับการวิจัยเชิงวิชาการ ในขณะที่โครงการชั้นนำบางโครงการยังคงมีเสถียรภาพเมื่อเปรียบเทียบโครงการโอเพนซอร์ส AI ที่ได้รับความนิยมมากที่สุดโครงการใหม่ ๆ เช่น Ollama และ Comfyui กำลังมีความสำคัญมากขึ้นเรื่อย ๆ ในปี 2567
ในการประชุมจักรวาลปี 2024 GitHub ได้ประกาศการรวมรูปแบบภาษาใหม่รวมถึง Claude3.5Sonnet ของมานุษยวิทยา, Gemini1.5Pro ของ Google และรุ่น O1-Preview และ O1-Mini ของ OpenAI GitHub ซึ่งเป็น บริษัท ในเครือของ Microsoft กำลังแข่งขันกับ OpenAI ในตลาดเครื่องมือนักพัฒนาซอฟต์แวร์และการขยายตัวนี้นับเป็นการเปลี่ยนแปลงในกลยุทธ์ เครื่องมือการเขียนโปรแกรมอื่น ๆ เช่นเคอร์เซอร์ยังได้รับความโปรดปรานจากนักพัฒนามากขึ้นเรื่อย ๆ ด้วยการใช้ประโยชน์จากแบบจำลอง Sonnet ของมานุษยวิทยา
ประเด็นสำคัญ:
Python ได้กลายเป็นภาษาการเขียนโปรแกรมที่ได้รับความนิยมมากที่สุดใน GitHub ซึ่งขับเคลื่อนโดย AI Craze เป็นหลัก
ในปี 2024 การมีส่วนร่วมของโครงการ AI กำเนิดเพิ่มขึ้น 59%และจำนวนโครงการ AI เพิ่มขึ้น 98%
GitHub กล่าวว่า AI ไม่ได้ทำให้คุณภาพของโครงการโอเพ่นซอร์สลดลงของคุณภาพรหัส
โดยรวมแล้วรายงานของ GitHub เผยให้เห็นถึงการเพิ่มขึ้นของ Python และผลกระทบที่ลึกซึ้งของ AI ต่อชุมชนโอเพนซอร์ส การพัฒนา AI ไม่เพียง แต่ส่งเสริมการเปลี่ยนแปลงในภาษาการเขียนโปรแกรม แต่ยังเปลี่ยนวิธีการเลือกทำงานและตัวเลือกเครื่องมือซึ่งมีค่าควรแก่ความสนใจในอนาคต