ความฮิตของภาษา Kotlin ในหมู่นักพัฒนา

มีผลสำรวจจาก Stackoverflow (เว็บที่นักพัฒนาส่วนใหญ่รู้จักกันดี) ว่าภาษาใหม่ที่กำลังได้รับความนิยมเพิ่มขึ้นอย่างก้าวกระโดดในปัจจุบันนั้นคือภาษา Kotlin เป็นรองเพียงแค่ Rust และ Python เท่านั้น

Credit: ShutterStokc.ocm

รายงานที่ชื่อ State of Kotlin 2018 จากผู้ให้บริการด้านซอฟต์แวร์ที่ชื่อ ‘Pusher’ ได้ส่งการสำรวจไปหานักพัฒนาจำนวน 2,744 รายพบว่าในปี 2011 ถึง 2015 ภาษา Kotlin มีการใช้งานโตเพิ่มขึ้นเป็น 2 เท่า และในปี 2017 ทาง Google ก็ได้ประกาศสนับสนุนการรองรับภาษานี้ในการพัฒนาบน Android  จากนั้นมาก็ได้เริ่มโตขึ้นอีกในหมู่นักพัฒนาหน้าใหม่ เช่น นักเรียนหรือนักพัฒนามือใหม่ ทั้งที่ก่อนหน้านี้มักจะอยู่ในกลุ่มนักพัฒนาที่มีประสบการณ์มาระดับหนึ่งแล้ว โดยผลการสำรวจพบว่าปี 2017 มียอดการใช้งานภาษา Kotlin แล้วถึง 40% และการใช้งานในกลุ่มนักเรียนอยู่ที่ 63% สุดท้ายกว่าครึ่งหนึ่งของนักพัฒนาที่หันมาใช้งานภาษา Kotlin เป็นหน้าใหม่ที่มีประสบการณ์ไม่ถึง 5 ปี ยกตัวอย่างแอปพลิเคชันที่เราคุ้นเคย เช่น Slack และ Netflix ก็ใช้ภาษานี้ในการพัฒนาเช่นกัน

สถิติอื่นที่น่าสนใจมีดังนี้

  • รายงานจาก RedMonk พบว่าอันดับภาษาโปรแกรมยอดนิยมของ Kotlin พุ่งทะยานจาก 65 สู่ 27 ในเวลาแค่ปีเดียวคือ 2017-2018
  • 60% ของนักพัฒนาที่เข้าร่วมสำรวจและยังทำงานอยู่กำลังใช้งานภาษา Kotlin
  • 80% ของการใช้งานเกิดบนแอปพลิเคชัน Android
  • 31% ใช้งานกับแอปพลิเคชันฝั่ง Backend หรือ เซิร์ฟเวอร์ รวมไปถึง SDK และไลบรารี่ด้วย
  • 81% ของนักพัฒนาชอบตรงที่เป็นภาษาที่ไม่มีการอ้างอิงแบบ null
  • 64% ชอบตรงนี้มี Extension ที่ดี
  • 61% ชอบตรงที่สามารถทำงานร่วมกันได้กับ Java
  • 87% ของผู้เข้าร่วมการเก็บข้อมูลมีการย้ายโค้ดเดิมจาก Java มาเป็น Kotlin โดยใช้การใช้เครื่องมือช่วยเหลือหรือทำด้วยตนเอง อย่างไรก็ตาม 1 ใน 4 ของคนที่ทำเช่นนี้ต้องย้ายกลับเพราะติดปัญหาด้านเทคนิคหรือเหตุผลขององค์กร
  • 25% ของผู้ตอบคำถามเท่านั้นที่มีการใช้งาน Kotlin ข้ามแพลต์ฟอร์มและเลือกใช้ Kotlin Native เป็นอันดับหนึ่ง รองลงมาคือ Kotlin JS

About nattakon

จบการศึกษา ปริญญาตรีและโท สาขาวิศวกรรมคอมพิวเตอร์ KMITL เคยทำงานด้าน Engineer/Presale ดูแลผลิตภัณฑ์ด้าน Network Security และ Public Cloud ในประเทศ ปัจจุบันเป็นนักเขียน Full-time ที่ TechTalkThai

Check Also

CommScope Webinar : Beyond the Core ยกระดับเครือข่ายดาต้าเซ็นเตอร์ให้พร้อมสำหรับยุค AI [19 พ.ย. 2569 –13.30น.]

CommScope ขอเชิญ CIO, CTO, IT Director, IT Infrastructure Manager, Network Engineer, Network Architect, Data Center …

ระวัง Ghost Admin บัญชีไร้ตัวตนแต่สิทธิ์สูง ช่องโหว่เงียบที่องค์กรปล่อยทิ้งไว้โดยไม่รู้ตัว

เบื้องหลังโครงสร้างพื้นฐานระดับ Enterprise สิ่งที่น่ากลัวที่สุดสำหรับการรักษาความมั่นคงปลอดภัยไม่ใช่แค่การโจมตีจากภายนอก แต่คือ Ghost Admin หรือบัญชีระดับผู้ดูแลระบบที่ไร้เจ้าของดูแลแต่กลับมีอำนาจในการจัดการข้อมูลและควบคุมสิทธิ์การเข้าถึงอย่างเต็มรูปแบบ และถูกทิ้งร้างไว้โดยปราศจากธรรมาภิบาลและการกำกับดูแลที่เหมาะสม