Python ใช้ภาษาอะไร
Python พัฒนาด้วยภาษาอะไร? ทำความเข้าใจภาษาเบื้องหลังการเขียนโปรแกรม Python!
เอ่อ... Python เนี่ยนะ? จริงๆ แล้วมันไม่ได้เขียนด้วยภาษา ABC อย่างเดียวนะที่รู้ๆ กันน่ะ คือตอนเรียนเขียนโปรแกรมครั้งแรก อาจารย์บอกว่า Python น่ะได้รับอิทธิพลจากหลายภาษาเลย ทั้ง C, C++, Java แล้วก็ภาษาอื่นๆ อีกเพียบเลย
แต่ที่แน่ๆ คือ core หลักๆ ของ Python น่ะ เขียนด้วยภาษา C นะ ถ้าจำไม่ผิดนะ น่าจะเรียกว่า CPython นี่แหละ มันเป็น implementation แรกๆ แล้วก็ยังเป็นที่นิยมใช้กันอยู่จนถึงทุกวันนี้ด้วย ส่วนเรื่อง list comprehension ใน Python 2.0 นั่นก็เป็นอะไรที่ว้าวมากตอนนั้น ทำให้เขียนโค้ดได้สั้นลงเยอะเลย
สมัยก่อนตอนที่เริ่มเขียน Python ใหม่ๆ (น่าจะซักปี 2010 มั้ง) ผมก็งงๆ เหมือนกันว่าทำไมต้องมีหลายเวอร์ชั่น แต่พอได้ลองเขียนจริงๆ จังๆ แล้วก็เข้าใจเลยว่าแต่ละเวอร์ชั่นมันก็มีข้อดีข้อเสียต่างกันไป ตอนนั้น Python 2.7 ยังฮิตอยู่เลย แต่ก็เริ่มมีคนย้ายไป Python 3 กันแล้ว ตอนนั้นผมก็ลังเลอยู่นานว่าจะย้ายดีมั้ย
จริงๆ แล้ว Python มันเป็นภาษาที่ยืดหยุ่นมากนะ คือเขียนได้หลายแบบ แล้วก็มี library ให้ใช้เยอะแยะไปหมด ไม่ว่าจะเป็นงาน data science, web development หรืออะไรก็ตาม มันก็มีเครื่องมือให้ใช้หมดแหละ
ความคิดเห็นต่อคำตอบ:
ขอบคุณสำหรับความคิดเห็นของคุณ! ความคิดเห็นของคุณมีความสำคัญมากในการช่วยเราปรับปรุงคำตอบในอนาคต