ผลสำรวจความนิยมของภาษาคอมพิวเตอร์ด้วยดัชนี TIOBE ที่ใช้ค่าจากเว็บค้นหามาคำนวณแสดงถึงแนวโน้มของความนิยมในภาษาต่างๆ ได้ หลังจากสำรวจมาตั้งแต่ปี 1988 ภาษาจาวานั้นได้รับความนิยมสูงสุดมาโดยตลอด ยกเว้นช่วงที่กูเกิลเปลี่ยนอัลกอริทึ่มในปี 2004 (ทาง TIOBE เพิ่มค่าจากเว็บคนหาอื่นในเวลาต่อมา และจาวากลับมาเป็นอันดับหนึ่งเหมือนเดิม) แต่แนวโน้มของจาวาก็ได้รับความนิยมในสัดส่วนน้อยลงอย่างต่อเนื่องจนกระทั่งภาษาซีกลับมาแซงขึ้นเป็นภาษาอันดับหนึ่งได้อีกครั้งเกือบตลอดทั้งปี ครั้งสุดท้ายที่ภาษาซีได้รับความนิยมอันดับหนึ่งคือปี 1998
ภาษาร้อนแรงแห่งปี 2012 ยังคงเป็นภาษา Objective-C ที่ขึ้นมาเป็นอันดับสามได้ในช่วงครึ่งปีหลังและยังไม่มีแนวโน้มว่าจะหยุดการเติบโต ที่น่าแปลกใจคือภาษาที่ได้รับความนิยมลดลงอย่างต่อเนื่องกลับเป็นภาษา PHP
ดัชนี TIOBE เก็บตัวเลขจากการค้นหาคำเช่น "<ชื่อภาษา> programming" เพื่อค้นหาจำนวนเว็บที่พูดถึงภาษาต่างๆ ดัชนีนี้ยังมีข้อโต้แย้งหลายอย่าง เช่น อิงกับเว็บค้นหาไม่กี่ตัว (ยังไม่รองรับ Baidu), ไม่นำเว็บที่สร้างใหม่มาคำนวณค่าทำให้ภาษาเก่าได้เปรียบ ฯลฯ
ที่มา - TIOBE, i-Programmer
Comments
java เปลี่ยนเจ้าของแล้ว ความนิยมตกลงป่าว
PHP ลดลงอย่างต่อเนื่อง แล้วปัจจุบัน หันไปนิยมใช้อะไรทำเว็บแทนกันเหรอครับ
น่าจะเป็น Ruby หรือ Python ครับ
งั้นผมคงต้องปรับตัวแล้วละสิ 555
Ruby On Rails ในต่างประเทศกำลังบูมมากครับ
สงสัยต้องเริ่มไปดู ruby บ้างแล้ว :D
Pascal ยังมีคนใช้อยู่อีกเหรออยากรู้จริงๆ
ขวัญใจผมเลย
Visual Basic ก็ยังไม่ตาย
Visual Basic.NET ก็ขึ้นมาแบบก้าวกระโดด
VB.net แรงมาก
ปี 2012 ที่ผ่านมานี่ PHP มีแนวโน้มที่ดีขึ้นหลายอย่างนะครับ ทั้งตัวภาษาที่เริ่มมีฟีเจอร์ทันสมัยอย่างชาวบ้านเขา ทั้งกลุ่ม framework ที่เริ่มรวมตัวกันสร้างมาตรฐานหลวมๆ ขึ้นมา แล้วก็ระบบ package อย่าง composer ที่ทำให้การลง package เพิ่มเติมง่ายกว่าการใช้ PEAR/PECL มาก
pittaya.com
น่าจะมีนัยยะว่า คนหาเรื่อง PHP น้อยลง เพราะภาษามันง่าย จนไม่ต้องค้นคว้าหรือเปล่าครับ ส่วน C/Obj-C มีปัญหาในการเขียนมาก จนต้องมานั่งหา solution ตลอดเวลา
ตีความงี้ก็ได้นะ 555
iPAtS
สัดส่วนคงพอกัน ทุกวันนี้เขียนก็ต้องหาอ่านอยู่ดี
จริงๆ ดัชนีแบบนี้จะมีอีกดัชนีคือสัดส่วนการซื้อหนังสือของ O'reilly ก็อ้างได้แบบเดียวกัน
lewcpe.com, @wasonliw
ผมก็ว่างั้นนะ โดยเฉพาะ C# เนี่ยแทบไม่ต้องงม
แต่ว่า VB.NET อยากให้หายไปจากโลกไวๆ เวลารับจ๊อบเห็นแล้วรู้สึกมลพิษมาก
อ้าวผมเขียน vb.net อยู่ก็แย่สิครับ-0-
+1
จริงครับ ผมเขียน C# แทบไม่ต้องงมอะไรมาก
ตอนเขียน Objective-C ผมปวดตับมาก
ส่วน Java อาจได้ อานิสงค์ จาก JavaScript ด้วยหรือเปล่า แบบว่า อัลกอริทึ่ม บอกว่ามันคืออันเดียวกัน แบบว่าเวลา Search คนพิมพ์ เว้นวรรคระหว่าง Java และ Script?
C ก็เหมือนกัน บางกี คนอาจจะพิมพ์ Objective C (ไม่ใส่ขีด) เลยมองเป็น C เฉยๆ หรือเปล่า
ภาษา Bash นี่ไม่รู้จัก ทำไมร้อนแรงแบบนี้?
Bash นี่ปีเดียวข้ามมา 50 กว่าอันดับเลยแฮะ
Bash is a Unix shell written by Brian Fox for the GNU Project as a free software replacement for the Bourne shell (sh).[3][4] Released in 1989,[5] it has been distributed widely as the shell for the GNU operating system and as the default shell on Linux and Mac OS X. It has been ported to Microsoft Windows and distributed with Cygwin and MinGW, to DOS by the DJGPP project, to Novell NetWare and to Android via GNU Bash Installer[6][7] and various terminal emulation applications. Bash is a command processor, typically run in a text window, allowing the user to type commands which cause actions. Bash can also read commands from a file, called a script. Like all Unix shells, it supports filename wildcarding, piping, here documents, command substitution, variables and control structures for condition-testing and iteration.[8] The keywords, syntax and other basic features of the language were all copied from sh. Other features, e.g., history, were copied from csh and ksh. Bash is a POSIX shell but with a number of extensions. The name itself is an acronym, a pun, and a description. As an acronym, it stands for Bourne-again shell, referring to its objective as a free replacement for the Bourne shell.[9] As a pun, it expressed that objective in a phrase that sounds similar to born again, a term for spiritual rebirth.[10][11] The name is also descriptive of what it did, bashing together the features of sh, csh and ksh.[12] http://en.wikipedia.org/wiki/Bash_(Unix_shell)
ส่วนผมชอบทั้ง java,php,c++
ผมเห็นด้วยกับข้อโต้แย้งนะครับ ในอันดับ 20 อันดับแรกที่ติดมามีภาษาเก่า ๆ เยอะ และดูแล้วบางตัวไม่น่าจะติดอันดับ