Tags:
Node Thumbnail

ดัชนี TIOBE ที่จัดอันดับภาษาเขียนโปรแกรมยอดนิยม ได้รายงานอันดับเดือนสิงหาคม 2016 ออกมา ถึงแม้ 5 อันดับแรกจะไม่มีการเปลี่ยนแปลง (Java, C, C++, C# และ Python ตามลำดับ) แต่สิ่งที่ TIOBE ให้ข้อสังเกตคือคะแนนความนิยม C อยู่ที่ 11.303% ต่ำที่สุดนับตั้งมีการจัดอันดับ TIOBE นี้ขึ้นเมื่อ 15 ปีที่แล้ว

คำอธิบายของ TIOBE คือปัจจุบันการพัฒนาโปรแกรมนั้นเป็นเว็บหรือแอพบนมือถือมากขึ้น ทำให้ความนิยมของ C ลดลง นอกจากนี้ภาษาอื่นยังมีบริษัทขนาดใหญ่คอยผลักดัน อาทิ Java (ออราเคิล) C++, C#, TypeScript (ไมโครซอฟท์) Java, Python, Go, Dart, JavaScript (กูเกิล) Swift, Objective-C (แอปเปิล) แต่ไม่มีบริษัทใดหนุน C เลยนั่นเอง

ที่มา: TIOBE ผ่าน Business Insider

alt="TIOBE August 2016"

Get latest news from Blognone

Comments

By: lew
FounderJusci's WriterMEconomicsAndroid
on 30 August 2016 - 11:32 #936176
lew's picture

ในแง่เทคโนโลยีภาษาใหม่ๆ ประสิทธิภาพมันก็ไม่ต่างจาก C/C++ อย่างชัดเจนอีกต่อไปแล้ว ภาษาใหม่ๆ มีระบบ interface กับ native library ที่ดีเยี่ยม (เทียบ python ctype สมัยนี้ง่ายกว่า SWIG สมัยก่อนมากๆ) การใช้ C/C++ ส่วนมากเลยเป็นการใช้ในฐานะ "ผู้ใช้"


lewcpe.com, @wasonliw

By: Architec
ContributorWindows PhoneAndroidWindows
on 30 August 2016 - 11:54 #936188

ยังใช้ c กับงาน iot แต่จะใช้ Java หรือ Python ก็ไม่ไหวเพราะช้าจนอ่านค่าจาก sensor ไม่ครบ = =

By: gift099
Windows PhoneAndroidWindowsIn Love
on 30 August 2016 - 11:59 #936189

Assembly กราฟขาขึ้น เข้าซื้อด่วนเลย ถือไว้กำไรชัวร์
ใครถือ C อยู่ cut loss ได้แล้วครับ

By: iamcmnut on 31 August 2016 - 10:33 #936415 Reply to:936189
iamcmnut's picture

มาจากโบรคไหนครับเนี่ย?

By: Sephanov
iPhoneUbuntu
on 30 August 2016 - 12:23 #936194
Sephanov's picture

top 3 ภาษานี่มีแนวโน้มดิ่งลงตลอดเลยแฮะ ว่าแต่ Assembly ที่พึ่งมาผุดเอาราวๆปี 2011 แล้วมีแนวโน้มเพิ่มขึ้นๆนี่แอบสงสัยว่ามีอะไรที่เป็นเทรนด์ของภาษานี้บ้างในช่วง 4-5 ปีหลังนี้แฮะ

By: arjin
WriteriPhoneWindows
on 30 August 2016 - 13:01 #936214 Reply to:936194
arjin's picture
By: sarajung
iPhoneWindows PhoneAndroid
on 30 August 2016 - 12:30 #936199
sarajung's picture

ยังอยากได้ภาษาที่มีตัวแปร pointer อยู่นะ

By: natong on 30 August 2016 - 13:43 #936222

ภาษา C ทำไมเวลากำหนด array มันแปลกๆ

int num[8]; //the last index is 7 (8 members)

ไม่มี error ถ้าเผลอไปใช้ num[8] = 1;

By: ZeaBiscuit
iPhoneAndroidUbuntuWindows
on 30 August 2016 - 21:18 #936307
ZeaBiscuit's picture

ชีวิตอยู่กับ MCU ยังไงก็หนี C ไม่พ้น

By: chollathee
AndroidSymbianWindows
on 31 August 2016 - 16:35 #936502 Reply to:936307

ผมนี่ไปไม่เป็นเลย C
เลยใช้ PicBasic แทน

By: ZeaBiscuit
iPhoneAndroidUbuntuWindows
on 1 September 2016 - 15:09 #936721 Reply to:936502
ZeaBiscuit's picture

งานบางแบบ C ก็เอาไม่อยู่ครับ T_T

Assembly ล้วนๆก็มี T_T