วันจันทร์ที่ 23 มกราคม พ.ศ. 2560

สวัสดีค่ะ วันนี้เราจะมาพูดถึงภาษาทางคอมพิวเตอร์กัน หรือภาษาที่เหล่าโปรแกรมเมอร์ใช้ในการพัฒนาโปรแกรม เมื่อไม่นานมานี้มีเว็บบอร์ดแห่งหนึ่งได้ทำการจัดอันดับ 9 ภาษาคอมพิวเตอร์ที่เป็นที่ต้องการสูงสุดในปี 2016 ที่ผ่านมา ซึ่งหนึ่งใน 9 อันดับภาษาคอมพิวเตอร์ที่ติดอันดับนั้น ก็คือ ภาษาRuby วันนี้เราเลยจะมาพูดถึงภาษาRuby กันดีกว่า 
  ภาษาRuby เกิดขึ้นมาในปี 1993 โดย Yukihiro Matsumoto หรือ Matz โปรแกรมเมอร์ชาวญี่ปุ่น ภาษา Ruby เป็นภาษาเชิงวัตถุที่ได้รับอิทธิพลมาจาก ภาษาPerl และภาษาAda มีความสามารถในเชิงวัตถุแบบเดียวกันกับ ภาษาSmalltalk ซึ่งเป็นการหยิบเอาข้อดีในความสามารถต่างของภาษาเหล่านั้นมารวมเข้าด้วยกัน ภาษาRuby ถูกพัฒนาขึ้นมาเป็นopensource ทำให้มีคนนำไปใช้เป็นจำนวนมาก เมื่อมี Ruby on Rail ที่เข้ามาในฐานะของ Web Framework ทำให้คนนิยมนำมาใช้ใน Web Programming เพราะมีเครื่องไม้เครื่องมือ และง่ายในการพัฒนา


*Ada : ภาษามาตรฐาน ซึ่งพัฒนาขึ้นโดย โปรแกรมเมอร์คนแรก คือ เคาต์ Add Lovelace เป็นภาษาที่ประสบความเร็จกับงานด้านธุรกิจ
Perl : ภาษาที่ใช้ใน การเขียนโปรแกรม สามารถใช้กับงานต่างๆ ได้หลายรูปแบบ สามารถทำงานได้ดีกับข้อมูล text file ประมวลผลข้อมูลจาก text file และพิมพ์ผลลัพธ์ การประมวลผลนั้นออกมา
Smalltalk : เป็นภาษาเชิงโต้ตอบกับเครื่องคอมพิวเตอร์ประกอบด้วยการจำ และการพิมพ์ เป็นภาษาที่สนับสนุนระบบคอมพิวเตอร์ภาพ เป็นภาษาเชิงวัตถุไม่ใช่เชิงกระบวนการ