Wednesday, January 18, 2012

ทำไมต้อง Python ?

ทำไมต้อง Python ?
      ถามว่าทำไมถึงใช้ภาษา Python ล่ะทั้งที่ภาษาอื่นก็มีที่เขาใช้กันทั้ง C,C#.net,asp.net,php,java
และอีกมากมายทั้งหลายแหล่ มันก็มีหลายเหตุผลด้วยกันสำหรับตัวผมแล้ว เพราะว่าผมกำลังศึกษาภาษานี้อยู่แล้ว ก็ใช้ภาษานี้ในการทำงานวิจัยด้วยครับ ส่วนเหตุ ที่เลือกภาษานี้ในการใช้ทำงานวิจัยเพราะว่า Python เองมีข้อดีหลายข้อเช่น
1. Python เป็นภาษา script จึงทำให้ไม่จำเป็นต้องเสียเวลาในการ compile program ถ้าเขียนโปรแกรมเล็กๆอาจจะไม่ค่อยรู้สึกเท่าไหร่ แต่ถ้าโปรแกรมใหญ่ๆที่ต้องใช้เวลาในการ compile ก่อนล่ะรอกันนานเลยล่ะ
2. มี Library พร้อมให้ใช้เยอะมาก ไม่ว่าจะเป็น Library ด้านการคำนวน เช่น numpy,scipy หรือด้านที่ใช้งานเกี่ยวกับ Graphic เช่น pyOpenGL, Python Image Library, pyOpencv เป็นต้นและเนื่องจากเป็นภาษาที่เปิดกว้างจึงมี library เพิ่มมากขึ้นเรื่อยๆ เพื่อให้เหมาะกับการใช้งานด้านต่างๆ
3. ฟรี!! เนื่องจาก python เป็น open source จึงไม่ต้องเสียค่าลิขสิทธ์ในการนำไปใช้งาน ถึงจะบอกว่าโปรแกมบางตัวสำหรับใช้งานในภาษาอื่นมีให้โหลดเยอะแยะในเน็ต สำหรับผมแล้วถ้าไม่จำเป็นจริงผมก็จะพยามไม่โหลดของเถื่อน ซื้อได้ก็ซื้อครับ ส่วนอันไหนที่เป็น open source ที่เขามีให้ donate ได้ก็ donate ครับ ก็คนอาชีพเดียวกันน่ะครับเลยเข้าใจความรู้สึกน่ะครับ
ผมจะไม่ขออธิบายส่วนของประวัติความเป็นมา ของ python นะครับ คนที่สนใจสามารถเข้าไปดูได้ที่
http://www.python.org/  ซึ่งเป็นเว็บของ python โดยตรงครับผม

No comments:

Post a Comment