กลายเป็นธรรมเนียมของซอฟต์แวร์รุ่นใหม่ๆ ไปแล้ว ที่เปลี่ยนมาออกรุ่นใหม่ตามระยะเวลาที่แน่นอน แทนการอิงฟีเจอร์ใหญ่ๆ ที่อาจไม่รู้ว่าต้องรอนานแค่ไหนถึงพร้อม ตัวอย่างของภาษาโปรแกรมที่เปลี่ยนมาใช้ระบบนี้คือ Java (ทุก 6 เดือน), .NET (ทุก 1 ปี), Python (ทุก 1 ปี)
JetBrains ออก Kotlin เวอร์ชัน 1.4 ซึ่งทิ้งช่วงห่างจากเวอร์ชัน 1.3 เกือบ 2 ปี ธีมหลักของเวอร์ชันนี้คือการปรับปรุงคุณภาพ และแก้บั๊กด้านประสิทธิภาพของ Kotlin กว่า 60 ตัว ทำให้การเปิดโปรเจค Kotlin ขนาดใหญ่ หรือการไฮไลท์ซอร์สโค้ดรวดเร็วขึ้นมาก (ต้องใช้กับ IntelliJ IDEA 2020.1+ หรือ Android Studio 4.1+ ขึ้นไป)
JetBrains ผู้พัฒนา IDE และสร้างภาษา Kotlin เปิดเผยผลสำรวจ The State of Developer Ecosystem ประจำปี 2020 ซึ่งเป็นการรายงานปีที่ 4 จากการสอบถามนักพัฒนา 19,696 คน ใน 18 ประเทศ มีประเด็นที่น่าสนใจดังนี้
ชุมชนโปรแกรมเมอร์ภาษา Go เผยผลสำรวจข้อมูลของนักพัฒนาสาย Go ประจำปี 2019 ซึ่งมีผู้ตอบมา 10,975 คน ทำให้เราเห็นทิศทางของ Go ว่าใครใช้ทำอะไรกันบ้าง
JetBrains ผู้พัฒนา IDE ชื่อดังหลายตัว เปิดตัวฟอนต์ใหม่ JetBrains Mono ที่ออกแบบมาเพื่อการเขียนโค้ดโดยเฉพาะ
ฟอนต์ตัวนี้เป็นฟอนต์ความกว้างคงที่ (monospace) ตามชื่อ จุดเด่นที่ต่างจากฟอนต์อื่นคือปรับขนาดความสูงของตัวพิมพ์เล็ก (lowercase) ให้สูงกว่าปกติ เพื่อให้โปรแกรมเมอร์อ่านโค้ดได้ง่ายขึ้น
JetBrains ประกาศออกแพลตฟอร์มการพัฒนาด้วยภาษา Kotlin เวอร์ชัน 1.3 มีของใหม่ดังนี้
การผลักดันภาษา Kotlin กับแพลตฟอร์ม Android ดูจะจุดกระแสติดและสร้างความนิยมให้กับ Kotlin เพิ่มจากเดิมมาก (สถิติของกูเกิลคือ 27% ของแอพ Android ยอดนิยม 1,000 อันดับแรกใช้ Kotlin)
ล่าสุดกูเกิลจึงจับมือกับ JetBrains ผู้ประดิษฐ์ภาษา Kotlin ตั้งมูลนิธิ Kotlin Foundation ขึ้นมาเป็นองค์กรกลางในการพัฒนาแล้ว
Kotlin Foundation มีหน้าที่หลัก 3 อย่างคือ
ภาษา Kotlin ได้รับความสนใจอย่างมากในปีนี้ หลังจาก Android ประกาศซัพพอร์ตเป็นภาษาที่สองถัดจาก Java
Kotlin เป็นภาษาที่สร้างโดยบริษัท JetBrains โดยเริ่มแรกมันถูกออกแบบมาเป็นภาษาที่ทำงานบน Java Platform (JVM) และถัดมาคือการทำงานบน Android เป็นแพลตฟอร์มที่สอง ทั้งสองแพลตฟอร์มยังเป็นการคอมไพล์แบบไบต์โค้ดที่รันบน virtual machine อีกทีหนึ่ง
ล่าสุด JetBrains เปิดตัว Kotlin/Native ที่สามารถคอมไพล์ Kotlin เป็นไบนารีโดยตรง โดยยังมีสถานะเป็นรุ่นพรีวิว
ทีมงาน JetBrains ส่งอีเมลถึงผู้ที่ใช้งานให้รีบอัพเดต IDE สาย IntelliJ ของ JetBrains โดยเร็ว แม้ยังไม่มีรายงานการถูกโจมตีผ่านทางช่องโหว่ระดับรุนแรงที่เป็นที่มาของการอัพเดตครั้งนี้ก็ตาม
ช่องโหว่นี้พบในเว็บเซิร์ฟเวอร์ที่มาพร้อม IDE สามารถเป็นช่องทางให้ผู้ไม่หวังดีใช้เทคนิค CSRF (cross-site request forgery) เพื่อเข้าถึงแฟ้มข้อมูลระบบได้ รวมถึงช่องโหว่ในส่วนควบคุม CORS ทำให้เข้าถึง API ภายใน หรือแม้แต่ข้อมูลที่จัดเก็บโดย IDE ได้