Tags:
Node Thumbnail

GitHub ออกรายงาน The State of the Octoverse รายงานความเป็นไปของชุมชนนักพัฒนา โดยมีผู้ใช้ใหม่เพิ่มขึ้นในปี 2019 ถึง 10 ล้านคน รวมเป็น 40 ล้านคนแล้ว และมี repository เกิดใหม่ถึง 44 ล้านชุด

รายงานส่วนหนึ่งระบุถึงความนิยมของภาษาโปรแกรมมิ่ง พบว่าปีนี้เป็นปีแรกที่ภาษาไพธอนแซงหน้าภาษาจาวาขึ้นมาเป็นอันดับสองรองจากจาวาสคริปต์ โดยไพธอนแซงหน้า PHP ขึ้นมาเป็นอันดับสามเมื่อปี 2015 โดยความนิยมภาษาในชุมชน GitHub ต่างจากการวัดอื่นพอสมควร เช่น ดัชนี TIOBE ระบุว่าจาวาเป็นอันดับหนึ่งใกล้เคียงกับภาษาซี และนำไพธอนอยู่ห่าง

การเติบโตของไพธอนไม่ใช่เรื่องน่าแปลกนัก เพราะไพธอนเป็นภาษาในกลุ่มยอดนิยมภาษาเดียวที่ติดอันดับ 10 ภาษาเติบโตสูงสุด ภาษาอื่น เช่น Dart, Rust, HCL (ภาษาคอนฟิก), Kotlin, TypeScript เป็นต้น

รายงานปีนี้ทาง GitHub แสดงให้เห็นความเชื่อมโยงระหว่างกันของโครงการต่างๆ โดยโครงการขนาดไม่ใหญ่นักจำนวนมากกลับมีความสำคัญกับชุมชนโดยรวมอย่างมาก รายงานแสดงโครงการยอดนิยมตาม package manager ต่างๆ พบว่าโดยเฉพาะแพ็กเกจยอดนิยม 50 อันดับแรง มีส่งโค้ดเข้าโครงการเฉลี่ยเพียง 35 คน (จาก npm ในภาษาจาวาสคริปต์) จนถึง 204
คน (pip ในภาษาไพธอน) เท่านั้น โดยโครงการยอดนิยมอย่าง Tensorflow นั้นมีคนร่วมโครงการโดยตรง 2,238 คน แต่หากนับผู้ที่มีส่วนร่วมกับโครงการต้นน้ำต่างๆ จำนวนจะสูงถึง 25,166 คนทีเดียว

ที่มา - Octoverse

No Description

No Description

Get latest news from Blognone

Comments

By: hisoft
ContributorWindows PhoneWindows
on 8 November 2019 - 02:44 #1136641
hisoft's picture

อยากให้นับ TypeScript รวม JavaScript เหลือเกิน 😂 กลัวจะโดนแซง

แต่ผมว่า JS จะโดน Python แซงง่ายขึ้นก็จากจุดตายที่มันไม่ multi-thread จริงจังเนี่ยแหละ 😩 เสียเยอะนะ

By: iamKitti on 8 November 2019 - 07:37 #1136647
iamKitti's picture

โดครงการยอดนิยม > โครงการยอดนิยม

By: sukjai
iPhoneAndroidRed HatUbuntu
on 8 November 2019 - 08:38 #1136652

python โค้ดเป็นระเบียบอ่านง่ายจริงๆ ครับ

By: mr_tawan
ContributoriPhoneAndroidWindows
on 8 November 2019 - 09:39 #1136659
mr_tawan's picture

ผมเคยให้ความเห็นไป สาเหตุที่ Python พุ่งได้สูงในระยะหลังนี่ (ของ TIOBE ก็พุ่งขึ้นในช่วงปีนี้) มีอยู่สองอย่าง

  1. data science เพราะมี lib จำนวนมากในภาษานี้ อาจจะเพราะ data scientist จำนวนนึงเขียนโค๊ดภาษาอื่นไม่ได้
  2. ภาษานี้มีใช้สอนในโรงเรียนอยู่จำนวนนึง ดังนั้นก็เป็นไปได้ว่าจะมีโครงการประเภทการบ้านนักเรียนอยู่จำนวนนึงเหมือนกัน

อันล่างนี่จริง ๆ มาคิดอีกที ... น่าจะไม่ใช่แฮะ (ฮา) แต่อันบนผมว่าน่าจะมีเค้าอยู่บ้างครับ


  • 9tawan.net บล็อกส่วนตัวฮับ