ประโยชน์หลักของการรู้หลายภาษาไม่ได้เขียนไว้โดยตรง สิ่งอื่น ๆ ที่เท่าเทียมกันฉันควรทำงานกับโปรแกรมเมอร์ C # ที่รู้จัก C, Python และ Lisp (ตัวอย่าง) มากกว่าผู้ที่เคยแฮ็คใน C # เท่านั้น ไม่ใช่ว่าการรู้ภาษามากขึ้นนั้นดีกว่า แต่การคิดปัญหาต่าง ๆ ได้หลายระดับและจากมุมมองที่หลากหลายนั้นมีประโยชน์จริง ๆ
ภาษาการเขียนโปรแกรมที่ไม่เปลี่ยนแปลงวิธีที่คุณคิดเกี่ยวกับการเขียนโปรแกรมไม่คุ้มค่าที่จะรู้ -Alan Perlis
มันไม่ได้เกี่ยวกับการตรวจสอบอีกภาษาหนึ่งหรือวางไว้ในประวัติย่อของคุณ คุณเพียงแค่ต้องเข้าใจแนวคิดพื้นฐานของมันอย่างดีพอที่จะเขียนโปรแกรมเพื่อให้เกิดประโยชน์เต็มที่ คุณจะไม่ได้รับสิ่งนั้นจากการมีความเข้าใจพื้นฐานของไวยากรณ์
คำตอบที่ตรงกว่าคือ "มันขึ้นอยู่กับ"
ใน บริษัท ขนาดใหญ่ที่คุณคาดหวัง / ได้รับอนุญาตให้มีความเชี่ยวชาญ แต่อย่างที่ฉันได้กล่าวไว้ข้างต้นฉันเชื่อว่ายังคงมีประโยชน์ที่จะเข้าใจสิ่งต่าง ๆ นอกเหนือจากเครื่องมือที่คุณโปรดปราน
ในสถานที่เล็ก ๆ คุณไม่สามารถหลีกหนีจากสิ่งนั้นได้ หากไม่มีสิ่งใดเป็นปกติคุณต้องบำรุงรักษาแอปของคุณรวมถึงสร้างและคุณอาจไม่ได้ใช้ภาษาเดียวกันในการเรียกใช้งานผ่านบันทึก / ข้อมูลที่มีความเสี่ยงเช่นเดียวกับการสร้างแอปของคุณ ฉันเดาว่าคุณสามารถหลบหนีจากการรู้ภาษาเดียวได้ แต่ข้อดีของการมีภาษาที่ใช้งานได้ดีพิมพ์ดีดอย่างมาก (หรืออย่างน้อยก็มีความสามารถในการยืนยัน) ภาษาที่คอมไพล์แล้วอาจจะใช้ภาษาที่หนักหน่วงและภาษาสคริปต์ งานติดตั้ง / เขียนสคริปต์นั้นค่อนข้างใหญ่ ฉันไม่อยากทำโดยปราศจากมันแน่นอน