วันอาทิตย์ที่ 21 กุมภาพันธ์ พ.ศ. 2553

หัดเรียนไพธอน

ผมเคยได้ยินชื่อภาษาไพธอนมานานแล้ว แต่ไม่เคยสนใจเลยว่ามันคืออะไร ด้วยคิด (เอาเอง) ว่ามันเป็นภาษาสำหรับการเขียนโปรแกรมบนฝั่ง Server ของ Internet Application ซึ่งผมก็ไม่เคยคิดว่าจะต้องไปทำงานอะไรทางนั้น

แต่ที่ทำงานมีรุ่นพี่คนหนึ่ง เขาให้นักเรียนทำโปรเจ็คโดยใช้ภาษาไพธอน เราก็เลยลอง ๆ เลียบ ๆ เคียง ๆ ดูว่ามันคืออะไร ปรากฏว่าเป็นภาษาที่เรียนรู้ได้ง่ายและมีไลบรารีให้ใช้เยอะมาก

ผมเอง เขียนโปรแกรมครั้งแรกก็ตอน ปวช. เขียน p-robot เล่นกันเองในหมู่เพื่อนฝูง บัดนั้นจนบัดนี้เกือบ 20 ปีแล้วผมยังไม่เคยเขียนโปรแกรมที่รันบนลินุกซ์จริง ๆ จัง ๆ ได้เลยสักที ด้วยว่าอ่าน Tutorial แล้วปฏิบัติตามไม่ได้ เกิดปัญหาแล้วแก้ไขเองไม่ได้

แต่ไพธอนไม่ใช่อย่างนั้น ผมลองเขียนโปรแกรมตาม Tutorial สัก 2 วันก็เริ่มอ่านโปรแกรมออกแล้ว และเขียนโปรแกรมที่มันมีความหวังว่าจะใช้ประโยชน์ได้จริง ๆ จัง ๆ ไม่ใช่แค่ Hello World

พอเริ่มเขียนได้ ก็เลยนำไอเดียที่ติดค้างไว้มากว่า 2 ปี มาทดลองดู ผลงานรุ่นแรกก็อยู่ที http://sites.google.com/site/mkittiphong/my_life_with_linux/mahori ซึ่งก็เป็นโปรแกรมง่าย ๆ

ผมดีใจมากเลยนะ ที่เขียนได้ ทั้ง ๆ ที่มันไม่มีอะไรซับซ้อนเท่าไร แต่สำหรับคนที่ค้นหาเส้นทางมานาน และเพิ่งเจอเส้นทางที่เดินได้เนี่ย มันคลี่คลายปมอะไรในใจไปเยอะเลย

เป็นความรู้สึกผสมผสานกัน ทั้งดีใจที่ได้เจอไพธอน และเสียใจที่เพิ่งได้เจอไพธอน