ดัชนี TIOBE ที่พยายามวัดความนิยมของภาษาโปรแกรมออกสถิติเดือนกรกฎาคมพบสิ่งน่าสนใจคือภาษา Objective-C ที่ได้รับความนิยมเพิ่มขึ้นอย่างต่อเนื่องมาตลอด ได้คะแนนในดัชนีจนแซงหน้าภาษา C++ ไปแล้ว
ภาษา C++ มีความนิยมเป็นอันดับสามรองจากภาษา C และ Java มาตั้งแต่เริ่มวัดดัชนี TIOBE ช่วงกลางปี 2001 แต่ความนิยมตามดัชนีก็ตกลงมาเรื่อยๆ อย่างช้าๆ เช่นเดียวกับภาษา Java ที่มีแนวโน้มได้รับความนิยมลดลงเช่นเดียวกัน
น่าสนใจว่าขณะที่ภาษา Objective-C นั้นได้รับความนิยมเพราะการเติบโตของ iOS เป็นหลัก การเติบโตของแอนดรอยด์ที่ใช้ Java เป็นแกนกลางกลับไม่สามารถดันความนิยมให้กลับขึ้นมาตามดัชนีนี้ได้
ที่มา - TIOBE
on
android ไม่คิดจะหนีจาก จาวา
Chiron Sun, 08/07/2012 - 01:15
android ไม่คิดจะหนีจาก จาวา หน่อยเหรอ เห็นโดนฟ้องอยู่หยกๆ
ผลของคดีดูดีสำหรับกูเกิลมาก
lew Sun, 08/07/2012 - 01:19
In reply to android ไม่คิดจะหนีจาก จาวา by Chiron
ผลของคดีดูดีสำหรับกูเกิลมาก ไม่น่าเปลี่ยนนะครับ เพราะไปทางอื่นก็มีโอกาสโดนฟ้อง+ขู่เก็บเงินอยู่ดี
หมายถึง C# หรือเปล่าครับ
nutmos Sun, 08/07/2012 - 07:14
In reply to ผลของคดีดูดีสำหรับกูเกิลมาก by lew
หมายถึง C# หรือเปล่าครับ
ไม่ว่าทางไหนๆ ครับ จะ C#
lew Mon, 09/07/2012 - 02:41
In reply to หมายถึง C# หรือเปล่าครับ by nutmos
ไม่ว่าทางไหนๆ ครับ จะ C# หรือภาษาอื่นก็มีโอกาสโดนฟ้องทั้งนั้น ต่อให้สร้างเทคโนโลยีใหม่ก็ตาม
ในคดีกับออราเคิล สิทธิบัตรที่ใช้ฟ้องก็ไม่ใช่สิทธิบัตร "ภาษา" แต่เป็นสิทธิบัตรของการทำงาน Virtual Machine และไฟล์กลางที่ไม่ขึ้นกับสถาปัตยกรรม
หนีก็ตลกแล้วครับ
incredibles Sun, 08/07/2012 - 20:44
In reply to android ไม่คิดจะหนีจาก จาวา by Chiron
หนีก็ตลกแล้วครับ
เหมือนเป็นภาษาที่จำเป็นต้องเข
inDpendents Sun, 08/07/2012 - 01:40
เหมือนเป็นภาษาที่จำเป็นต้องเขียนมากกว่าเป็นความชอบส่วนตัว (ถ้าเงินไม่ดี น้อยคนอยากจะไปเขียน) -_-
+1
incredibles Sun, 08/07/2012 - 20:45
In reply to เหมือนเป็นภาษาที่จำเป็นต้องเข by inDpendents
+1
ดูชาร์ตแล้วฮาดี แถวบนๆ
neizod Sun, 08/07/2012 - 03:26
ดูชาร์ตแล้วฮาดี แถวบนๆ มีแต่ตัว C นำหน้า แถวกลางๆ มีแต่ตัว P นำ 555+
อ๊ะ แย่แล้ว C++ ฉัน 555
mr_tawan Sun, 08/07/2012 - 05:07
อ๊ะ แย่แล้ว C++ ฉัน 555
google ทำไมไม่ใช้ภาษา c cpu
จักรวรรดิเยอรมัน Sun, 08/07/2012 - 06:50
google ทำไมไม่ใช้ภาษา c cpu arm ไม่ใด้เร็วอย่าง i7 java มันก็ช้า ขนาด core2duo run java ใช้ cpu ตั่ง 80-90% ใช้ภาษา c คงเร็วนรกแตก แล้ว สาวกผลไม้ จะโจมตี android เรื่องอะไรอีกน๊ะ 555+ (เฮ้ยทำไมมันไม่กระตุกวะ...)
Java
arth Sun, 08/07/2012 - 09:19
In reply to google ทำไมไม่ใช้ภาษา c cpu by จักรวรรดิเยอรมัน
Java เป็นเทคโนโลยีแห่งอนาคตครับ... เครื่อง ณ ปัจจุบันยังไม่พร้อมใช้งาน....
เงิบมุกนี้....
Architec Sun, 08/07/2012 - 12:09
In reply to Java by arth
เงิบมุกนี้.... แล้วกี่ชั่วโคตรล่ะเนี่ยถึงจะพร้อมใช้งาน?
สำหรับตอนนี้มันก็พร้อมใช้งานแ
incredibles Sun, 08/07/2012 - 20:52
In reply to เงิบมุกนี้.... by Architec
สำหรับตอนนี้มันก็พร้อมใช้งานแล้วนะ
ชอบประโยคนี้ 55
iStyle Mon, 09/07/2012 - 15:30
In reply to Java by arth
ชอบประโยคนี้ 55
ถ้าไม่นับ UI response
lew Sun, 08/07/2012 - 13:33
In reply to google ทำไมไม่ใช้ภาษา c cpu by จักรวรรดิเยอรมัน
ถ้าไม่นับ UI response ที่ค่อนข้างแย่แล้ว ฝั่ง Java ทำ Throughput ได้ดีกว่า C/C++ ในหลายกรณีนะครับ
implementation ยิ่งแล้วใหญ่ mono นี่ตามหลัง .NET ไปไกล และไม่มีแนวโน้มจะตามได้ใกล้เคียงขึ้นเลย
ในสมัย Sun ยังคุมอยู่ การเปลี่ยนแปลงของ Java ค่อนข้างเปิดเผย นักพัฒนาภายนอกรับรู้ก่อนว่าจะมีอะไรเปลี่ยนแปลง และสามารถเข้าไปโต้แย้งได้
แต่หลังจากนี้คงมีความเปลี่ยนแปลงไปอีกมาก
ทำไม Google ถึงใช้ java
incredibles Sun, 08/07/2012 - 20:50
In reply to google ทำไมไม่ใช้ภาษา c cpu by จักรวรรดิเยอรมัน
ทำไม Google ถึงใช้ java รู้มั้ย ก็เพราะมันดีกว่า c ทุกอย่างแค่นั้นแหละคือคำตอบครับ
แล้วรู้มั้ยทำไม microsoft ต้องพัฒนา C# ก็เพราะจาวามันดีกว่า C นี่ก็คือคำตอบอีกนั่นแหละ
Java เร็วส์ (ประชดนะ) ดีกว่า
UltimaWeapon Sun, 08/07/2012 - 21:27
In reply to ทำไม Google ถึงใช้ java by incredibles
Java เร็วส์ (ประชดนะ)
ดีกว่า C ทุกอย่าง ????
แค่ Execution Speed ก็คนละชั้นละ
นี่ก็เวอร์ไปหน่อยนะครับ......
BLiNDiNG Sun, 08/07/2012 - 23:22
In reply to ทำไม Google ถึงใช้ java by incredibles
นี่ก็เวอร์ไปหน่อยนะครับ......
โครงสร้างภาษาของจาวามันช่วยให้พัฒนาได้ง่ายขึ้นสะดวกขึ้นจริง แต่เรื่อง response ก็แบบที่คุณ ลิ่ว บอกนั่นแหละครับ (คงเพราะมันอยู่บน VM อีกทีไม่ใช่ native บน OS โดยตรง)
ส่วน microsoft นี่ผมว่าแนวทางชัดเจนมานานแล้วนะ ให้นักพัฒนาทำได้ง่ายที่สุด สบายที่สุด จะได้มี program บนแพลตฟอร์มของตัวเองได้เยอะๆ (ติดลูป โปรแกรมเยอะ->คนใช้เยอะ->โปรแกรมเยอะ->.....)
ถึงได้ทำ native ของตัวเองที่มีโครงสร้างแบบสะดวกสบายต่อนักพัฒนา (มันเป็น native ก็สู้ยากแล้วล่ะครับ)
ท่านนี้คง ประชด
NightMare Mon, 09/07/2012 - 11:29
In reply to ทำไม Google ถึงใช้ java by incredibles
ท่านนี้คง ประชด พวกท่านล่ะครับ ประมาณว่าถ้ามันไม่ดีโดยรอบด้านแล้ว เขาคงไม่ใช้หรอก อย่าคิดง่ายๆ เพียงแค่สิ่งที่ตัวเองเห็นเพียงส่วนเดียว
ส่วนคุณหลิวพูดนี่ถูกต้องมากครับ จาวาที่ช้าจนเห็นได้ชัดนี่ก็พวก UI นี่ล่ะในยุคสมัยที่ Win App ยังไม่โดนตีตลาด จนทำให้หลายท่านมีความทรงจำที่แย่มา แต่โปรดอย่าลืมนะครับว่า จาวาไม่ได้เป็นเพียงแค่ UI :)
จริงๆ
lew Mon, 09/07/2012 - 12:09
In reply to ท่านนี้คง ประชด by NightMare
จริงๆ มันพูดได้อีกหลายประเด็นครับ ระบบโหลดโมดูลของจาวาก็แย่เหมือนกัน ทำให้ start time อยู่ในขั้นเลวร้าย ถ้าทำพวก utility เล็กๆ แล้วต้องรันจาวาน่าจะเห็นได้ถึงนรก
พวกนี้คนจำนวนมากถึงได้มองว่า python หรือ C เร็วกว่า อย่างน้อยที่สุดเวลาพิมพ์เรียกโปรแกรมมันก็ขึ้นเลย ไม่ต้องรอโหลดโน่นนี่
ครับ
NightMare Tue, 10/07/2012 - 14:16
In reply to จริงๆ by lew
ครับ คุณหลิวพูดอีกก็ถูกอีกจริงๆ เล็กถึงปานกลาง ยังไงก็แพ้สาย .net และตัวอื่นๆ ขาดลอย :)
ส่วนหนึ่งก็เอาใจนักพัฒนาครับ
pittaya Sun, 08/07/2012 - 23:50
In reply to google ทำไมไม่ใช้ภาษา c cpu by จักรวรรดิเยอรมัน
ส่วนหนึ่งก็เอาใจนักพัฒนาครับ คนที่มีพื้นฐาน Java มาก่อน สามารถเขียน Android App ได้เลยโดยใช้เครื่องมือที่คุ้นเคย (Eclipse, ant)
ผมเรียน Netbean T_T ผมเลยทำใจ
TeamKiller Mon, 09/07/2012 - 00:20
In reply to ส่วนหนึ่งก็เอาใจนักพัฒนาครับ by pittaya
ผมเรียน Netbean T_T
ผมเลยทำใจ เขียน Windows Phone ส่งอาจารย์ดีกว่า ไวดี ไม่เคยจับ C# ยังง่ายเลย
ไม่ได้รังเกลียด java
zerntrinos Sun, 08/07/2012 - 09:31
ไม่ได้รังเกลียด java แต่ก็อยากใช้ c# เขียน android
http://xamarin.com/monoforand
mr_tawan Sun, 08/07/2012 - 15:27
In reply to ไม่ได้รังเกลียด java by zerntrinos
http://xamarin.com/monoforandroid
ลุยโลด
เคยเอามาลองเล่นอยู่
zerntrinos Tue, 10/07/2012 - 04:29
In reply to http://xamarin.com/monoforand by mr_tawan
เคยเอามาลองเล่นอยู่ พักนึง
พอเวลาเขียนงานจริงๆ ก็กลับไป java แบบเดิมครับ ><
PHP ตกยังพอเริ่มเข้าใจบ้าง
EThaiZone Sun, 08/07/2012 - 09:32
PHP ตกยังพอเริ่มเข้าใจบ้าง (ส่วนแบ่งโดนกิน)
แต่ Javascript ตกนี้สิ = =a
ที่ JS ตกโดน CSS เบียดเบียน?
mementototem Sun, 08/07/2012 - 11:15
In reply to PHP ตกยังพอเริ่มเข้าใจบ้าง by EThaiZone
ที่ JS ตกโดน CSS เบียดเบียน?
เป็นไปได้นะ
clozed2u Tue, 10/07/2012 - 00:03
In reply to ที่ JS ตกโดน CSS เบียดเบียน? by mementototem
เป็นไปได้นะ ไอ้ที่เคยเขียนด้วย Javascript เดี๋ยวนี้มันก็ถ่ายทอดมา CSS เยอะแล้วนะ
ถ้าไม่นับจำเป็นต้องใช้
totiz Sun, 08/07/2012 - 11:03
ถ้าไม่นับจำเป็นต้องใช้ Objective-C ก็ถือว่าชอบเลยนะภาษานี้
มันเขียนอะไรที่ซับซ้อนๆ ได้เหมือนภาษาอื่นไม่ต่างกัน แต่พอถึงช่วง MA กลับทำได้ง่ายอย่างไม่น่าเชื่อ
ชอบในความยืดหยุ่น แต่ไม่ชอบควมยืดเยื้อของภาษา
แต่ทั้งนี้ทั้งนั้นทุกภาษามันก็มีจุดเด่น จุดด้อยของมัน และบางครั้งเราก็เลือกมันไม่ได้
ข้อสำคัญในฐานะโปรแกรมเมอร์ก็คือ ศึกษา เข้าใจ และดึงจุดแข็งของมันออกมาให้สูงที่สุด
VB.NET มันขึ้นมาตั้ง 10
mementototem Sun, 08/07/2012 - 11:18
VB.NET มันขึ้นมาตั้ง 10 อันดับแหน่ะ
โดยส่วนตัวแล้ว object c
pvtvittawat Sun, 08/07/2012 - 14:47
โดยส่วนตัวแล้ว object c สาบานว่าภาษามันโคตรอาร์ทแบบศาสดา เอ๋อกินไปหลายครั้ง ช่วงที่เริ่มศึกษามัน
รายงานตัวสาวก java
nextman13 Sun, 08/07/2012 - 16:49
รายงานตัวสาวก java อีกคนแต่ไม่ใช่สาวก oracle 55
ดูกราฟของ C# แล้วไม่เข้าใจ
Wai Sun, 08/07/2012 - 21:07
ดูกราฟของ C# แล้วไม่เข้าใจ โปรแกรมเมอร์มันทำงานหนักเฉพาะสิ้นปีรึไงฟ่ะ กราฟจะพุ่งในช่วงเดือนธันวาคม-มกราคม แล้วตกลงมาฮวบฮาบ
จาวาเร็วส์
khajochi Mon, 09/07/2012 - 00:25
จาวาเร็วส์
asp.net
tom789 Mon, 09/07/2012 - 01:20
asp.net ไม่ติดกับเค้าเลยเหรอครับ
มันไม่ใช่ภาษานี่คับ
UltimaWeapon Mon, 09/07/2012 - 01:49
In reply to asp.net by tom789
มันไม่ใช่ภาษานี่คับ
ดีแล้วครับ เงินเดือนคนสาย iOS
blackdemon Mon, 09/07/2012 - 13:25
ดีแล้วครับ เงินเดือนคนสาย iOS จะได้ลดลงมามั่ง :D
ตอนนี้ใช้ C
dangsystem Mon, 09/07/2012 - 14:01
ตอนนี้ใช้ C ทำไรกันอยู่มากเหรือครับ และ tool ที่ใช้คือ tool อะไร ถึงยังครองตำแหน่งอยู่
Linux, Windows, iOS, OSX,
lew Mon, 09/07/2012 - 23:55
In reply to ตอนนี้ใช้ C by dangsystem
Linux, Windows, iOS, OSX, GCC, GLIBC, MS Visual C++, Driver ทุกประเภท, คอมพิวเตอร์ฝังตัวส่วนใหญ่ในโลก ฯลฯ ครับ
ทำไมจิกจาวาเรื่องความเร็วกันจ
cmee Mon, 09/07/2012 - 17:20
ทำไมจิกจาวาเรื่องความเร็วกันจัง ^^'
มันก็ไม่ได้ขายเรื่องความเร็วอยู่แล้วไม่ใช่หรอครับ
เรื่องนี้มันเป็นตำนานบทหนึ่งใ
blackdemon Mon, 09/07/2012 - 18:10
In reply to ทำไมจิกจาวาเรื่องความเร็วกันจ by cmee
เรื่องนี้มันเป็นตำนานบทหนึ่งในวงการนี้ครับ คาดว่า @cmee คงมาไม่ทัน :P
ลอง google keyword "จาว่าเร็วส์" ดูก็ได้ครับ
ขอบคุณครับ เสริ์ชดูละ
cmee Mon, 09/07/2012 - 23:26
In reply to เรื่องนี้มันเป็นตำนานบทหนึ่งใ by blackdemon
ทำไม Google ถึงใช้ java
จักรวรรดิเยอรมัน Tue, 10/07/2012 - 08:10
ทำไม Google ถึงใช้ java รู้มั้ย ก็
เพราะมันดีกว่า c ทุกอย่างแค่
นั้นแหละคือคำตอบครับ 555+ จริงหรือ