Ask HN: ทำไม Python ถึงชนะ?
(news.ycombinator.com)- หลังเริ่มเขียนโปรแกรมด้วย JavaScript ราวปี 2013 ก็เคยลองใช้ Python ด้วย แต่เมื่อไม่นานมานี้ได้เรียนรู้ Ruby และรู้สึกว่าสนุกและใช้งานง่าย จึงเริ่มโปรเจ็กต์ใหม่ด้วย Ruby
- จากความรู้สึกว่าในช่วงทศวรรษ 2000 ทั้ง Python และ Ruby ต่างก็เป็นภาษาที่ค่อนข้างใหม่ เป็นแบบ dynamic typing และมีไวยากรณ์คล้ายภาษาอังกฤษ พร้อมทั้งได้รับความนิยมใกล้เคียงกัน จึงอยากรู้ว่าเหตุใดในช่วง 10 ปีที่ผ่านมา Python จึงเติบโตอย่างมหาศาล ขณะที่ Ruby ไม่ได้เติบโตในระดับเดียวกัน
- นึกถึงเหตุผลที่เป็นไปได้ เช่น ไลบรารีด้านคณิตศาสตร์ของ Python, ความน่าดึงดูดในแวดวงวิชาการของ NumPy และ pandas, ความเรียบง่ายและเรียนรู้ง่ายกว่า, รวมถึงการที่ Rails กลายเป็นคำพ้องกับ Ruby แต่ก็อยากฟังคำอธิบายจากโปรแกรมเมอร์รุ่นเก๋าที่เฝ้าดูสถานการณ์ในยุคนั้น
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News