Tags:
Node Thumbnail

นอกเหนือจากภาษายอดนิยมอย่าง C++, Java แล้ว กลุ่มภาษาที่กำลังมาแรงน่าจับตามองคงหนีไม่พ้น PHP, Python และ Ruby ที่ต่างยึดพื้นที่การใช้งานในด้านต่างๆ เป็นของตัวเอง

บล็อกของ Udemy ซึ่งเป็นวิทยาลัยออนไลน์ในต่างประเทศ ได้สร้าง infographic ข้อมูลของภาษาทั้ง 3 เปรียบเทียบกัน ผมคัดข้อมูลที่น่าสนใจบางส่วนมาไว้ตรงนี้ ข้ามไปดูที่รูปสำหรับข้อมูลเต็มๆ ได้ในข่าวเลยครับ

  • ในบรรดา 3 ภาษานี้ Python เป็นพี่ใหญ่สุด เพราะเกิดปี 1991 ส่วนอีก 2 ภาษาเกิดปีเดียวกันคือ 1995
  • PHP ถูกใช้สร้างเว็บใหญ่ๆ อย่าง Facebook ส่วน Python ก็สร้างเว็บ Google และ Ruby สร้าง Twitter
  • Ruby ถูกจัดว่ามี usability มากกว่าใครเพื่อน และโปรแกรมเมอร์ก็มีความสุขกับการเขียนโปรแกรมเสียด้วย
  • ส่วน Python นั้นง่ายต่อการเรียนรู้ แม้จะเป็นมือใหม่ที่ไม่เคยเรียนภาษาอื่นๆ มาก่อนก็ตาม
  • แต่ PHP มีอัตราจ้างงานสูงที่สุด และจำนวนโปรแกรมเมอร์ใน LinkedIn ก็มีมากกว่า 2 ภาษารวมกันเกือบ 10 เท่า
  • ด้านความเร็วนั้น Python ทำได้ดีที่สุด ส่วนจำนวนบรรทัดของโค้ด Python กับ PHP ทำได้สูสีกัน

ที่มา: Udemy ผ่าน I Programmer

alt="programming languages, infographic"Source: Udemy Blog

Get latest news from Blognone

Comments

By: skuma
iPhoneWindows PhoneAndroidBlackberry
on 21 February 2012 - 19:47 #386209
skuma's picture

น่าสนใจ ครับ 55+

By: mk
FounderAndroid
on 21 February 2012 - 19:59 #386216
mk's picture

สรุปว่า #ไพธอนเร็วส์ สินะ

By: HyBRiD
ContributoriPhoneSymbianUbuntu
on 21 February 2012 - 20:05 #386219
HyBRiD's picture

อันไหนรวยส์สุดครับ

By: EThaiZone
ContributorAndroidUbuntuWindows
on 21 February 2012 - 20:16 #386228 Reply to:386219
EThaiZone's picture

ตอบไม่ได้ ขนาดเขียน PHP เหมือนกัน บางคนกินแกลบ แต่บางคนเงินเดือนเกือบแตะหลักแสนก็มี


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

By: toooooooon
iPhoneWindows PhoneAndroidBlackberry
on 22 February 2012 - 08:36 #386432 Reply to:386228

+1

By: LuvStry
ContributorAndroid
on 22 February 2012 - 10:10 #386466 Reply to:386219
LuvStry's picture

ฮ่าๆๆ อ่านมาอยากรู้แค่นี้จริงๆ


Blognone = 138.1 news/w เยอะมากๆ

By: mementototem
ContributorJusci's WriterAndroidWindows
on 21 February 2012 - 20:12 #386223
mementototem's picture

Ruby ถูกจัดว่ามี usability มากกว่าใครเพื่อน และโปรแกรมเมอร์ก็มีความสุขกับการเขียนโปรแกรมเสียด้วย

อืม เขียนแล้วมีความสุข ก็น่าสนดีแฮะ

เขียน Python แล้วทุกข์เวลาผิดพลาดตรง indent แล้วหาไม่เจอ...


Jusci - Google Plus - Twitter

By: hisoft
ContributorWindows PhoneWindows
on 21 February 2012 - 20:31 #386241
hisoft's picture

โอ้ Facebook VS Google VS Twitter

By: mr.k on 21 February 2012 - 23:42 #386340 Reply to:386241

asp.net Microsuck

By: toooooooon
iPhoneWindows PhoneAndroidBlackberry
on 22 February 2012 - 08:38 #386434 Reply to:386340

MySpace

By: KnightBaron
ContributoriPhoneAndroidRed Hat
on 21 February 2012 - 20:33 #386243
KnightBaron's picture

LoC เฉลี่ยของ Ruby เยอะกว่าที่คิดแฮะ ส่วนตัวเขียนเป็นหมดทุกภาษา แต่ชอบ Ruby พอๆ กับ Python และพยายามจะตีตัวออกห่างจาก PHP เท่าที่ทำได้ แต่ส่วนใหญ่งานที่ได้มามีแต่ PHP นี่สิ...

By: shadow
iPhoneAndroidRed HatSUSE
on 21 February 2012 - 20:41 #386247
shadow's picture

คุ้นๆว่าผมเคยอ่านข่าวในเว็บนี้แหละที่บอกว่า Twitter เอาโค๊ด Ruby ออกจากเว็บเบื้องหลังที่ทำอะไรสักอย่างเพราะมีปัญหาด้านประสิทธิภาพ แล้วฉะนั้นตอนนี้ Twitter ยังใช้ Ruby อยู่อีกกี่เปอร์เซ็น

By: j03w
ContributoriPhoneAndroid
on 21 February 2012 - 20:55 #386261 Reply to:386247
j03w's picture

front-end code ครับ เปลี่ยนเป็น Java


The Cake is a Lie

By: HyBRiD
ContributoriPhoneSymbianUbuntu
on 21 February 2012 - 21:04 #386264 Reply to:386247
HyBRiD's picture

พวก real-time ทั้งหลายเปลี่ยนเป็น Java ละครับ

By: NightMare on 22 February 2012 - 12:58 #386520 Reply to:386247
NightMare's picture

Java ห่วย ??? ^^

By: jonathanz on 22 February 2012 - 23:42 #386696 Reply to:386247

Twitter เปลี่ยนจาก Ruby มาใช้ Scala แทนครับ
อีกเจ้าก็ Foursquare ที่ใช้ Lift framework

By: iPomz
ContributorAndroidWindows
on 21 February 2012 - 20:46 #386253
iPomz's picture

ถ้าในเมืองไทย คงต้องถามว่าภาษาไหนหาโฮสง่ายกว่ากัน

By: rattananen
AndroidWindows
on 21 February 2012 - 21:21 #386269

ใครเขียน Python ท่าจะหล่อส์สุด

ปล. ผมไม่ได้เขียน Python

By: neizod
ContributorTraineeIn Love
on 21 February 2012 - 21:23 #386271 Reply to:386269
neizod's picture

หล่อ #แต่โสด T^T

By: taqman
Android
on 21 February 2012 - 23:19 #386328 Reply to:386271

+1024

By: Thanaawat
AndroidUbuntuIn Love
on 21 February 2012 - 21:50 #386281
Thanaawat's picture

หล่อส์ เร็วส์

By: narate
AndroidUbuntu
on 22 February 2012 - 14:18 #386548 Reply to:386281
narate's picture

เร็วส์ O_O'

By: Methuz
ContributorAndroidUbuntuWindows
on 21 February 2012 - 21:56 #386284

ผมหัด Ruby ไม่มีความสุขเลยครับ งง
กลับไปเขียน Python โอ้วว มีความสุขกว่าเยอะ
ต้องกลับไปฝึกใหม่ Level คงยังไม่พอ


Methuz'es Blog

By: nontster
iPhoneAndroidUbuntu
on 21 February 2012 - 22:56 #386312
nontster's picture

ทำไมไม่มี Groovy

By: cartier
iPhoneAndroid
on 21 February 2012 - 23:15 #386326
cartier's picture

อาจารย์พยายามจะยัดเยียดให้เขียน Python ตอนสมัยเรียน ไม่ค่อยชอบภาษาพวก Weak type เลย ดูโหวงเหวง แต่เขียนง่าย พอมาทำงานไม่มีโปรเจ๊คไหนได้ใช้เลย ส่วนใหญ่จะเป็น PHP แต่ผมกลับชอบ Python มากกว่าตอนมาจับ PHP >,<

By: KousukeKun
Android
on 21 February 2012 - 23:21 #386330
KousukeKun's picture

ยังไม่มีโอกาสได้ใช้ Python หรือ Ruby .... แต่ก็แฮปปี้ดีอยู่กับ PHP ครับ แหะๆๆ
ยิ่งงานไหนได้เอา Wordpress มาใช้นี่ สุดแสนจะแฮปปี้ :D

By: pruet
WriterAndroidRed HatUbuntu
on 21 February 2012 - 23:51 #386344
pruet's picture

จะว่าไปแล้ว สามภาษานี่ แก่กว่า Java หมดเลยนิ

By: j03w
ContributoriPhoneAndroid
on 22 February 2012 - 07:45 #386427 Reply to:386344
j03w's picture

wikipedia บอกว่า Java แก่กว่า Ruby แต่เด็กกว่า PHP ครับ

first release ของ Java กับ Ruby อยู่ในปีเดียวกัน แต่ Java เดือนมกรา Ruby เดือนธันวา
PHP มิถุนา 1995 คร่ึงปีก่อน Java


The Cake is a Lie

By: roofimon on 21 February 2012 - 23:58 #386354

Code Wars: PHP vs Ruby vs Python – Who Reigns Supreme [Infographic] ทำไมกลายเป็น "สงครามภาษาสมัยใหม่: PHP, Python, Ruby" ได้อ่ะครัฟ :)

By: neizod
ContributorTraineeIn Love
on 22 February 2012 - 00:21 #386369 Reply to:386354
neizod's picture

ขอบคุณสำหรับคำแนะนำครับ

By: ThainaYu
Windows
on 22 February 2012 - 03:24 #386414 Reply to:386354

ก็เขาแปะจั่วหัวใน Infographic อยู่ว่า Modern Languages Wars อยู่นั่นอะครับ

By: thedesp
WriterAndroidWindows
on 22 February 2012 - 01:39 #386394
thedesp's picture

สมัยนี้พวก framework ก็น่าจะมีผลต่อการเลือกใช้ภาษาด้วยนะ

By: นักโทษประหาร
Windows PhoneAndroidRed HatSUSE
on 22 February 2012 - 09:26 #386442
นักโทษประหาร's picture

Python Never Die ครับ :)

By: narasak
iPhoneAndroidUbuntu
on 22 February 2012 - 10:08 #386465

ทำไมแนวโน้มไม่ตรงกันกับข่าวนี้

ข่าวไหนน่าเชื่อกว่าครับ

By: mementototem
ContributorJusci&#039;s WriterAndroidWindows
on 22 February 2012 - 11:12 #386482 Reply to:386465
mementototem's picture

อันโน้นวัด (เกือบ) ทุกภาษา อันนี้วัดแค่ 3 ตัวที่กล่าวมาครับ


Jusci - Google Plus - Twitter

By: boboz
iPhoneWindows
on 22 February 2012 - 11:32 #386494

ถ้าเริ่มเขียน ruby แรกๆจะ งง มากครับ
ยิ่งถ้ายังไม่เป็น(เก่ง) ภาษา ไหนเลย ผมแนะนำว่าอย่าแตะ ruby เลย - -*

By: piranus on 22 February 2012 - 13:25 #386529

ผมว่าเรื่อง self development ก็มีส่วนนะ เพราะถ้าเขียนเองต้องตั้ง server เอง

ผมเขียน php ใช้ xampp ตัวเดียว config นิดหน่อยทำ host php ใช้เองได้ละ

แต่ตอนจะทำ ruby หรือ python มันเหมือนงานเยอะกว่า แถมถ้าเขียน java, c, c++ เป็น php ง่ายเลย
แต่ ruby + python ต้องเขียนแนว logic มากกว่าเลยจะงงแถม document ของ php นี่เพียบ
หา function reference ก็ง่าย php ช้าเพราะเหมือนว่า engine จะไปเกาะชาวบ้านเขาเยอะ
แต่ server ที่รองรับก็เยอะกว่าจริง ๆ

ตอนนี้ใช้ xampp + jquery + php + adodb ก็ทำได้เกือบทุกอย่างแล้ว multi db(oracle, mssql, etc.)
ผมไม่ได้เขียน ruby หรือ phyton เลยไม่รู้ว่ารองรับฐานข้อมูลได้กี่แบบ

By: btoy
ContributorAndroidWindows
on 22 February 2012 - 14:49 #386555
btoy's picture

เขียนไม่เป็นเลยทุกภาษา ^^'


..: เรื่อยไป

By: Bank14
ContributorAndroidRed HatWindows
on 23 February 2012 - 01:34 #386739

Q: Blognone หละ

A: PHP คร้าบ...

จะว่าไป CMS ดังๆ ก็มีเห็นมีแต่ PHP นะ

By: neizod
ContributorTraineeIn Love
on 24 February 2012 - 02:45 #387152 Reply to:386739
neizod's picture
By: kimsumsung
iPhoneAndroidUbuntu
on 15 December 2012 - 22:45 #519263

PHP สบายใจคับ :)

By: sarawoot1234
iPhoneRed HatUbuntuWindows
on 10 November 2013 - 14:07 #653309

รับเขียน Ruby on Rails มีประสบการณ์ 5 ปี ติดต่อ 087-8242032

อาร์ท

By: mossila
iPhoneWindows PhoneAndroidBlackberry
on 16 December 2014 - 20:30 #773410
mossila's picture

python ไม่ได้ชอบแต่งานเร่งก็เลือกมัน

By: job.symbolet
iPhoneAndroidUbuntu
on 22 August 2015 - 18:05 #836632

อ่านบทความ / เรียน Ruby on Rails ไปพร้อมกันกับเรา Symbolet
www.symbolet.com