Tags:
Node Thumbnail

ดัชนี TIOBE ที่พยายามวัดความนิยมของภาษาโปรแกรมออกสถิติเดือนกรกฎาคมพบสิ่งน่าสนใจคือภาษา Objective-C ที่ได้รับความนิยมเพิ่มขึ้นอย่างต่อเนื่องมาตลอด ได้คะแนนในดัชนีจนแซงหน้าภาษา C++ ไปแล้ว

ภาษา C++ มีความนิยมเป็นอันดับสามรองจากภาษา C และ Java มาตั้งแต่เริ่มวัดดัชนี TIOBE ช่วงกลางปี 2001 แต่ความนิยมตามดัชนีก็ตกลงมาเรื่อยๆ อย่างช้าๆ เช่นเดียวกับภาษา Java ที่มีแนวโน้มได้รับความนิยมลดลงเช่นเดียวกัน

น่าสนใจว่าขณะที่ภาษา Objective-C นั้นได้รับความนิยมเพราะการเติบโตของ iOS เป็นหลัก การเติบโตของแอนดรอยด์ที่ใช้ Java เป็นแกนกลางกลับไม่สามารถดันความนิยมให้กลับขึ้นมาตามดัชนีนี้ได้

ที่มา - TIOBE

Get latest news from Blognone

Comments

By: Chiron
iPhoneSymbian
on 8 July 2012 - 01:15 #442553
Chiron's picture

android ไม่คิดจะหนีจาก จาวา หน่อยเหรอ เห็นโดนฟ้องอยู่หยกๆ

By: lew
FounderJusci's WriterMEconomicsAndroid
on 8 July 2012 - 01:19 #442554 Reply to:442553
lew's picture

ผลของคดีดูดีสำหรับกูเกิลมาก ไม่น่าเปลี่ยนนะครับ เพราะไปทางอื่นก็มีโอกาสโดนฟ้อง+ขู่เก็บเงินอยู่ดี


lewcpe.com, @wasonliw

By: nutmos
WriteriPhoneUbuntuWindows
on 8 July 2012 - 07:14 #442594 Reply to:442554

หมายถึง C# หรือเปล่าครับ

By: lew
FounderJusci's WriterMEconomicsAndroid
on 9 July 2012 - 02:41 #442750 Reply to:442594
lew's picture

ไม่ว่าทางไหนๆ ครับ จะ C# หรือภาษาอื่นก็มีโอกาสโดนฟ้องทั้งนั้น ต่อให้สร้างเทคโนโลยีใหม่ก็ตาม

ในคดีกับออราเคิล สิทธิบัตรที่ใช้ฟ้องก็ไม่ใช่สิทธิบัตร "ภาษา" แต่เป็นสิทธิบัตรของการทำงาน Virtual Machine และไฟล์กลางที่ไม่ขึ้นกับสถาปัตยกรรม


lewcpe.com, @wasonliw

By: incredibles
iPhoneWindows PhoneAndroidUbuntu
on 8 July 2012 - 20:44 #442705 Reply to:442553

หนีก็ตลกแล้วครับ

By: inDpendents
iPhoneWindows PhoneAndroidBlackberry
on 8 July 2012 - 01:40 #442560

เหมือนเป็นภาษาที่จำเป็นต้องเขียนมากกว่าเป็นความชอบส่วนตัว (ถ้าเงินไม่ดี น้อยคนอยากจะไปเขียน) -_-

By: incredibles
iPhoneWindows PhoneAndroidUbuntu
on 8 July 2012 - 20:45 #442706 Reply to:442560

+1

By: neizod
ContributorTraineeIn Love
on 8 July 2012 - 03:26 #442572
neizod's picture

ดูชาร์ตแล้วฮาดี แถวบนๆ มีแต่ตัว C นำหน้า แถวกลางๆ มีแต่ตัว P นำ 555+

By: mr_tawan
ContributoriPhoneAndroidWindows
on 8 July 2012 - 05:07 #442581
mr_tawan's picture

อ๊ะ แย่แล้ว C++ ฉัน 555


  • 9tawan.net บล็อกส่วนตัวฮับ
By: จักรวรรดิเยอรมัน on 8 July 2012 - 06:50 #442589
จักรวรรดิเยอรมัน's picture

google ทำไมไม่ใช้ภาษา c cpu arm ไม่ใด้เร็วอย่าง i7 java มันก็ช้า ขนาด core2duo run java ใช้ cpu ตั่ง 80-90% ใช้ภาษา c คงเร็วนรกแตก แล้ว สาวกผลไม้ จะโจมตี android เรื่องอะไรอีกน๊ะ 555+ (เฮ้ยทำไมมันไม่กระตุกวะ...)

By: arth
iPhoneWindows PhoneWindows
on 8 July 2012 - 09:19 #442603 Reply to:442589

Java เป็นเทคโนโลยีแห่งอนาคตครับ... เครื่อง ณ ปัจจุบันยังไม่พร้อมใช้งาน....

By: Architec
ContributorWindows PhoneAndroidWindows
on 8 July 2012 - 12:09 #442635 Reply to:442603

เงิบมุกนี้.... แล้วกี่ชั่วโคตรล่ะเนี่ยถึงจะพร้อมใช้งาน?

By: incredibles
iPhoneWindows PhoneAndroidUbuntu
on 8 July 2012 - 20:52 #442708 Reply to:442635

สำหรับตอนนี้มันก็พร้อมใช้งานแล้วนะ

By: iStyle
ContributoriPhoneAndroidSymbian
on 9 July 2012 - 15:30 #442880 Reply to:442603
iStyle's picture

ชอบประโยคนี้ 55


May the Force Close be with you. || @nuttyi

By: lew
FounderJusci's WriterMEconomicsAndroid
on 8 July 2012 - 13:33 #442649 Reply to:442589
lew's picture

ถ้าไม่นับ UI response ที่ค่อนข้างแย่แล้ว ฝั่ง Java ทำ Throughput ได้ดีกว่า C/C++ ในหลายกรณีนะครับ

implementation ยิ่งแล้วใหญ่ mono นี่ตามหลัง .NET ไปไกล และไม่มีแนวโน้มจะตามได้ใกล้เคียงขึ้นเลย

ในสมัย Sun ยังคุมอยู่ การเปลี่ยนแปลงของ Java ค่อนข้างเปิดเผย นักพัฒนาภายนอกรับรู้ก่อนว่าจะมีอะไรเปลี่ยนแปลง และสามารถเข้าไปโต้แย้งได้

แต่หลังจากนี้คงมีความเปลี่ยนแปลงไปอีกมาก


lewcpe.com, @wasonliw

By: incredibles
iPhoneWindows PhoneAndroidUbuntu
on 8 July 2012 - 20:50 #442707 Reply to:442589

ทำไม Google ถึงใช้ java รู้มั้ย ก็เพราะมันดีกว่า c ทุกอย่างแค่นั้นแหละคือคำตอบครับ
แล้วรู้มั้ยทำไม microsoft ต้องพัฒนา C# ก็เพราะจาวามันดีกว่า C นี่ก็คือคำตอบอีกนั่นแหละ

By: UltimaWeapon
Windows PhoneRed HatWindowsIn Love
on 8 July 2012 - 21:27 #442712 Reply to:442707
UltimaWeapon's picture

Java เร็วส์ (ประชดนะ)

ดีกว่า C ทุกอย่าง ????

แค่ Execution Speed ก็คนละชั้นละ

By: BLiNDiNG
AndroidUbuntuWindowsIn Love
on 8 July 2012 - 23:22 #442725 Reply to:442707
BLiNDiNG's picture

นี่ก็เวอร์ไปหน่อยนะครับ......

โครงสร้างภาษาของจาวามันช่วยให้พัฒนาได้ง่ายขึ้นสะดวกขึ้นจริง แต่เรื่อง response ก็แบบที่คุณ ลิ่ว บอกนั่นแหละครับ (คงเพราะมันอยู่บน VM อีกทีไม่ใช่ native บน OS โดยตรง)

ส่วน microsoft นี่ผมว่าแนวทางชัดเจนมานานแล้วนะ ให้นักพัฒนาทำได้ง่ายที่สุด สบายที่สุด จะได้มี program บนแพลตฟอร์มของตัวเองได้เยอะๆ (ติดลูป โปรแกรมเยอะ->คนใช้เยอะ->โปรแกรมเยอะ->.....)
ถึงได้ทำ native ของตัวเองที่มีโครงสร้างแบบสะดวกสบายต่อนักพัฒนา (มันเป็น native ก็สู้ยากแล้วล่ะครับ)

By: NightMare on 9 July 2012 - 11:29 #442828 Reply to:442707
NightMare's picture

ท่านนี้คง ประชด พวกท่านล่ะครับ ประมาณว่าถ้ามันไม่ดีโดยรอบด้านแล้ว เขาคงไม่ใช้หรอก อย่าคิดง่ายๆ เพียงแค่สิ่งที่ตัวเองเห็นเพียงส่วนเดียว

ส่วนคุณหลิวพูดนี่ถูกต้องมากครับ จาวาที่ช้าจนเห็นได้ชัดนี่ก็พวก UI นี่ล่ะในยุคสมัยที่ Win App ยังไม่โดนตีตลาด จนทำให้หลายท่านมีความทรงจำที่แย่มา แต่โปรดอย่าลืมนะครับว่า จาวาไม่ได้เป็นเพียงแค่ UI :)

By: lew
FounderJusci's WriterMEconomicsAndroid
on 9 July 2012 - 12:09 #442839 Reply to:442828
lew's picture

จริงๆ มันพูดได้อีกหลายประเด็นครับ ระบบโหลดโมดูลของจาวาก็แย่เหมือนกัน ทำให้ start time อยู่ในขั้นเลวร้าย ถ้าทำพวก utility เล็กๆ แล้วต้องรันจาวาน่าจะเห็นได้ถึงนรก

พวกนี้คนจำนวนมากถึงได้มองว่า python หรือ C เร็วกว่า อย่างน้อยที่สุดเวลาพิมพ์เรียกโปรแกรมมันก็ขึ้นเลย ไม่ต้องรอโหลดโน่นนี่


lewcpe.com, @wasonliw

By: NightMare on 10 July 2012 - 14:16 #443338 Reply to:442839
NightMare's picture

ครับ คุณหลิวพูดอีกก็ถูกอีกจริงๆ เล็กถึงปานกลาง ยังไงก็แพ้สาย .net และตัวอื่นๆ ขาดลอย :)

By: pittaya
WriterAndroidUbuntuIn Love
on 8 July 2012 - 23:50 #442728 Reply to:442589
pittaya's picture

ส่วนหนึ่งก็เอาใจนักพัฒนาครับ คนที่มีพื้นฐาน Java มาก่อน สามารถเขียน Android App ได้เลยโดยใช้เครื่องมือที่คุ้นเคย (Eclipse, ant)


pittaya.com

By: TeamKiller
ContributoriPhone
on 9 July 2012 - 00:20 #442734 Reply to:442728
TeamKiller's picture

ผมเรียน Netbean T_T

ผมเลยทำใจ เขียน Windows Phone ส่งอาจารย์ดีกว่า ไวดี ไม่เคยจับ C# ยังง่ายเลย

By: zerntrinos
ContributorAndroidWindows
on 8 July 2012 - 09:31 #442607
zerntrinos's picture

ไม่ได้รังเกลียด java แต่ก็อยากใช้ c# เขียน android


เวลาดูสาวชอบดูสาวขาวๆ Sex Sex เวลาดู Notebook ชอบแบบ"ถึกๆดำๆ"

Twitter : @Zerntrino
G+ : Zerntrino Plus

By: mr_tawan
ContributoriPhoneAndroidWindows
on 8 July 2012 - 15:27 #442667 Reply to:442607
mr_tawan's picture

http://xamarin.com/monoforandroid

ลุยโลด


  • 9tawan.net บล็อกส่วนตัวฮับ
By: zerntrinos
ContributorAndroidWindows
on 10 July 2012 - 04:29 #443127 Reply to:442667
zerntrinos's picture

เคยเอามาลองเล่นอยู่ พักนึง

พอเวลาเขียนงานจริงๆ ก็กลับไป java แบบเดิมครับ ><


เวลาดูสาวชอบดูสาวขาวๆ Sex Sex เวลาดู Notebook ชอบแบบ"ถึกๆดำๆ"

Twitter : @Zerntrino
G+ : Zerntrino Plus

By: EThaiZone
ContributorAndroidUbuntuWindows
on 8 July 2012 - 09:32 #442608
EThaiZone's picture

PHP ตกยังพอเริ่มเข้าใจบ้าง (ส่วนแบ่งโดนกิน)

แต่ Javascript ตกนี้สิ = =a


มันไม่ง่ายเลยที่จะทำ GIF ให้มีขนาดน้อยกว่า 20kB

By: mementototem
ContributorJusci&#039;s WriterAndroidWindows
on 8 July 2012 - 11:15 #442625 Reply to:442608
mementototem's picture

ที่ JS ตกโดน CSS เบียดเบียน?


Jusci - Google Plus - Twitter

By: clozed2u
ContributoriPhoneIn Love
on 10 July 2012 - 00:03 #443072 Reply to:442625

เป็นไปได้นะ ไอ้ที่เคยเขียนด้วย Javascript เดี๋ยวนี้มันก็ถ่ายทอดมา CSS เยอะแล้วนะ

By: totiz
ContributoriPhoneAndroidRed Hat
on 8 July 2012 - 11:03 #442619
totiz's picture

ถ้าไม่นับจำเป็นต้องใช้ Objective-C ก็ถือว่าชอบเลยนะภาษานี้
มันเขียนอะไรที่ซับซ้อนๆ ได้เหมือนภาษาอื่นไม่ต่างกัน แต่พอถึงช่วง MA กลับทำได้ง่ายอย่างไม่น่าเชื่อ
ชอบในความยืดหยุ่น แต่ไม่ชอบควมยืดเยื้อของภาษา

แต่ทั้งนี้ทั้งนั้นทุกภาษามันก็มีจุดเด่น จุดด้อยของมัน และบางครั้งเราก็เลือกมันไม่ได้

ข้อสำคัญในฐานะโปรแกรมเมอร์ก็คือ ศึกษา เข้าใจ และดึงจุดแข็งของมันออกมาให้สูงที่สุด

By: mementototem
ContributorJusci&#039;s WriterAndroidWindows
on 8 July 2012 - 11:18 #442627
mementototem's picture

VB.NET มันขึ้นมาตั้ง 10 อันดับแหน่ะ


Jusci - Google Plus - Twitter

By: pvtvittawat
iPhoneWindows
on 8 July 2012 - 14:47 #442660
pvtvittawat's picture

โดยส่วนตัวแล้ว object c สาบานว่าภาษามันโคตรอาร์ทแบบศาสดา เอ๋อกินไปหลายครั้ง ช่วงที่เริ่มศึกษามัน

By: nextman13
AndroidBlackberryUbuntuWindows
on 8 July 2012 - 16:49 #442676

รายงานตัวสาวก java อีกคนแต่ไม่ใช่สาวก oracle 55

By: Wai on 8 July 2012 - 21:07 #442709

ดูกราฟของ C# แล้วไม่เข้าใจ โปรแกรมเมอร์มันทำงานหนักเฉพาะสิ้นปีรึไงฟ่ะ กราฟจะพุ่งในช่วงเดือนธันวาคม-มกราคม แล้วตกลงมาฮวบฮาบ

By: khajochi
WriteriPhoneIn Love
on 9 July 2012 - 00:25 #442739
By: tom789
Windows Phone
on 9 July 2012 - 01:20 #442742

asp.net ไม่ติดกับเค้าเลยเหรอครับ

By: UltimaWeapon
Windows PhoneRed HatWindowsIn Love
on 9 July 2012 - 01:49 #442747 Reply to:442742
UltimaWeapon's picture

มันไม่ใช่ภาษานี่คับ

By: blackdemon
Windows PhoneAndroid
on 9 July 2012 - 13:25 #442856
blackdemon's picture

ดีแล้วครับ เงินเดือนคนสาย iOS จะได้ลดลงมามั่ง :D

By: dangsystem
iPhoneAndroidBlackberryWindows
on 9 July 2012 - 14:01 #442866
dangsystem's picture

ตอนนี้ใช้ C ทำไรกันอยู่มากเหรือครับ และ tool ที่ใช้คือ tool อะไร ถึงยังครองตำแหน่งอยู่

By: lew
FounderJusci&#039;s WriterMEconomicsAndroid
on 9 July 2012 - 23:55 #443066 Reply to:442866
lew's picture

Linux, Windows, iOS, OSX, GCC, GLIBC, MS Visual C++, Driver ทุกประเภท, คอมพิวเตอร์ฝังตัวส่วนใหญ่ในโลก ฯลฯ ครับ


lewcpe.com, @wasonliw

By: cmee
Android
on 9 July 2012 - 17:20 #442915
cmee's picture

ทำไมจิกจาวาเรื่องความเร็วกันจัง ^^'
มันก็ไม่ได้ขายเรื่องความเร็วอยู่แล้วไม่ใช่หรอครับ

By: blackdemon
Windows PhoneAndroid
on 9 July 2012 - 18:10 #442933 Reply to:442915
blackdemon's picture

เรื่องนี้มันเป็นตำนานบทหนึ่งในวงการนี้ครับ คาดว่า @cmee คงมาไม่ทัน :P

ลอง google keyword "จาว่าเร็วส์" ดูก็ได้ครับ

By: cmee
Android
on 9 July 2012 - 23:26 #443057 Reply to:442933
cmee's picture
  ขอบคุณครับ เสริ์ชดูละ พอเข้าใจแต่ยังไม่อินเท่าไหร่ ^^'  แล้วปัจจุบันมันยังงัยบ้างแล้วครับ อ่านจากความเห็นบนๆมาพอเข้าใจบ้าง  แต่ก็อยากทราบข้อมูลของมันมากกว่านี้  ใครก็ได้รบกวนช่วยอธิบายทีได้มั๊ยครับ  เอาในแง่ที่ว่าปัจจุบันที่เค้ายังใช้มันอยู่เพราะอะไร  ใช้ในด้านไหนบ้าง
By: จักรวรรดิเยอรมัน on 10 July 2012 - 08:10 #443151
จักรวรรดิเยอรมัน's picture

ทำไม Google ถึงใช้ java รู้มั้ย ก็
เพราะมันดีกว่า c ทุกอย่างแค่
นั้นแหละคือคำตอบครับ 555+ จริงหรือ