แม้จะไม่ควรเหมารวมภาษาโปรแกรม แต่ผมคิดว่าทุกภาษาต่างมีแนวคิดการออกแบบที่ผู้ออกแบบภาษาใส่ใจไว้ และต่อให้เราไม่ได้ต้องการแนวคิดนั้นเสมอไป เราก็อาจจะยังชอบมันได้
ยกตัวอย่างเช่น สำหรับผม แม้จะ ชอบ การออกแบบของ Rust ที่มาพร้อมแนวคิด Ownership ของหน่วยความจำที่เข้มงวด แต่พอจะใช้งานจริง ก็รู้สึกว่าสิ่งที่ผมต้องการตอนนี้ แค่ smart pointer ของ C++ ก็น่าจะเอาอยู่แล้วหรือเปล่า..
อ้อ ผมชอบ Lua มากจริง ๆ แม้มันจะเป็น 1-based index และมีจุดเสี่ยงอันตรายมากมายที่อาจก่อให้เกิดปัญหาต่าง ๆ ได้ แต่ถ้าจะเขียนโค้ดแบบเบา ๆ แล้วก็ลืมมันไป ภาษาไหนจะเหมาะเท่านี้อีกนะ
ถ้าช่วยคอมเมนต์พร้อมระบุภาษาโปรด / ข้อเสีย / ข้อดี จะขอบคุณมากครับ (__ )/
ยังไม่มีความคิดเห็น